Professor Adel Mahmoud, global health leader, died June 11 in New York