Stephan Roever

Hoffmann-La Roche · Vernalis Research Limited · C4 Therapeutics
Total Patents: 57
Overall Rank: #42,387
Years Active: 2002–2025
Hoffmann-La Roche Rank: #37