Francois Rousseau

Novimmune Sa · Alliance Technique Industrielle · Genentech
Total Patents: 14
Overall Rank: #342,830
Years Active: 1991–2023
Novimmune Sa Rank: #6