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