 Morgan was a Postdoctoral Research Fellow at Yale University from 1972 to 1974, and a Postdoctoral Resident Fellow at Princeton Theological Seminary from 1977-1978.He was a National Science Foundation Science Faculty Fellow at the University of Notre Dame from 1979-1980.He has been a Postdoctoral Visiting Fellow at Harvard University three times—1998; 2011; and 2015.