Prof. (Dr.) Stephen P. Marks

François-Xavier Bagnoud Professor of Health & Human Rights Harvard University, USA

B.A. (Stanford);
M.A. (Harvard);
Doctor of Laws (Nice)