David Pastor

Harvard University
Total Patents: 4
Overall Rank: #1,162,767
Years Active: 1991–2020
Harvard University Rank: #1,071