David MacMillan
Caltech · University of California · Princeton University
Total Patents:
18
Overall Rank:
#249,483
Years Active:
2001–2024
Caltech Rank:
#349