Roberta Cannella
Helsinn Healthcare Sa · Roche Palo Alto
Total Patents:
34
Overall Rank:
#99,958
Years Active:
2011–2025
Helsinn Healthcare Sa Rank:
#1