 He received his Ph.D. from Harvard University in 1966.After his graduation, he joined Caltech as an assistant professor in the Planetary Science department in 1966.He became an associate professor in 1971 and a full professor in 1976.