Prof. Robert A. Schwartz is associated with the Order of Saint Lazarus, an international non-governmental organization committed to the fight against leprosy. The word “leprosy” conjures images of ...