Erik C. Scher
Nanosys · Siluria Technologies · Lummus Technology
Total Patents:
101
Overall Rank:
#14,260
Years Active:
2005–2023
Nanosys Rank:
#7