van de Put, Willem A. C. M., Section of International Health Policy, Institute for Tropical Medicine Antwerp, Antwerp, Belgium; Institute of International Humanitarian Affairs (IIHA), Fordham University, Bronx, NY, USA, Belgium

  • Harbingers of Hope: Scientists and the Pursuit of World Peace