Stephen C. Young
Seahorse Bioscience · Elekta Ab (Publ) · Halliburton
Total Patents:
8
Overall Rank:
#605,208
Years Active:
1996–2025
Seahorse Bioscience Rank:
#9