Education


New Mexico State University (B.Sc.)
Columbia University, Ph.D. (advisor: Jack R. Norton)
University of North Carolina at Chapel Hill, Postdoctoral Researcher (Thomas J. Meyer)