Monteiro, Pedro Meira, Princeton University