University of Giessen
He earned a bachelor's degree in chemistry from Brown University and a Ph.D. in chemistry from the University of Giessen. While attending Brown, he joined the Zeta Psi Fraternity.