Background
MacRae, Ian John was born in 1975 in Santa Cruz, California, United States.
MacRae, Ian John was born in 1975 in Santa Cruz, California, United States.
Doctor of Philosophy, University California, Davis.
Assistant professor Scripps Research Institute, La Jolla, California, since 2007.
Married.