University of the Witwatersrand, Johannesburg, South Africa
Sheba Hospital, Tel Hashomer, Israel
Case Western Reserve University School of Medicine