94 pubs · 3,561 cites · h-index 35
Cornell University
2010 - Present
New York State College of Agriculture & Life Sciences
2021 - Present
Pennsylvania State University
2003 - 2016