Genevieve Servais

Université Libre De Bruxelles · Biotech Tools S.A.
Total Patents: 3
Overall Rank: #1,603,264
Years Active: 2000–2004
Université Libre De Bruxelles Rank: #25