Benoit Vermander, SJ

Professor of religious sciences at Fudan University, Shanghai