Prof. David Charbonneau

Fred Kavli Professor of Astrophysics
Chair of the Department of Astronomy, Harvard University