Stephen E. Griffin
Cyclone Biosciences · Innovaquartz · Boston Scientific Scimed
Total Patents:
53
Overall Rank:
#48,266
Years Active:
1996–2025
Cyclone Biosciences Rank:
#1