Isabella Attinger-Toller

Covagen Ag · Mitsubishi Tanabe Pharma
Total Patents: 4
Overall Rank: #1,114,190
Years Active: 2017–2024
Covagen Ag Rank: #8