Flores, Nelson, University of Pennsylvania, Estados Unidos