Marcel Loetscher

Theodor-Kocher Institute · Millennium Pharmaceuticals
Total Patents: 6
Overall Rank: #872,476
Years Active: 2000–2008
Theodor-Kocher Institute Rank: #1