Ralf Schumacher
Hoffmann-La Roche · Roche Palo Alto · Maxygen
Total Patents:
26
Overall Rank:
#152,890
Years Active:
2002–2023
Hoffmann-La Roche Rank:
#248