Robert Yee, Princeton University