Lori Allen

Lori Allen
B.A. (physics), 1985, University of California, Santa Cruz; Ph.D. (astronomy), 1995, University of Massachusetts, Amherst
Star and planet formation; infrared astronomy and instrumentation
Publications and Preprints

Last updated or reviewed February 22, 2011.