Nathalie de Leon
Harvard University · Element Six Limited · Princeton University
Total Patents:
3
Overall Rank:
#1,343,606
Years Active:
2015–2025
Harvard University Rank:
#1,071