Joseph L. Noga, associate professor at Rochester