Matthieu Giraud

Lonza
Total Patents: 5
Overall Rank: #1,003,912
Years Active: 2013–2019
Lonza Rank: #115