Menzo Havenga

Crucell Holland B.V. · Aeras Global Tb Vaccine Foundation · Beth Israel Deaconess Medical Center
Total Patents: 35
Overall Rank: #96,520
Years Active: 2002–2025
Crucell Holland B.V. Rank: #3