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