Roberta Cannella

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