At Johns Hopkins University he held various positions including teacher, research scientist, scientific editor and administrator.
В університеті Джонса Гопкінса він займав різні посади, у тому числі викладача, вченого-дослідника, наукового редактора та адміністратора.