En el Johns Hopkins University tiene varios cargos incluyendo docente, científico investigador, científico editor y administrador.