Lara A. Estroff

Cornell University · Harvard University
Total Patents: 2
Overall Rank: #1,947,169
Years Active: 2012–2018
Cornell University Rank: #786