Enseñó antropología médica en la Universidad de Pensilvania y en otros lugares, y fue profesor visitante en la India (Bangalore), Singapur, la Universidad de Kentucky (Lexington), la Universidad de Indiana (Bloomington), la Universidad de Otago, Dunedin, Nueva Zelanda y la Universidad de Stanford.