Stephen E. Griffin

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