Prof. Jenny Greene is a professor in the Department of Astrophysical Sciences at Princeton University.