David C. Koo, professor of astronomy and astrophysics