Scott Crowder
Nanostring Technologies · University Of Texas System · Stanford University
Total Patents:
4
Overall Rank:
#1,130,446
Years Active:
2009–2023
Nanostring Technologies Rank:
#12