Maxime Lok

Integrated Biosystems · Ferton Holding S.A.
Total Patents: 5
Overall Rank: #940,654
Years Active: 2004–2023
Integrated Biosystems Rank: #4