Sandhya Dwarkadas, University of Rochester