Maxim V. Skulachev
Mitotech S.A. · Icon Genetics Gmbh
Total Patents:
22
Overall Rank:
#192,367
Years Active:
2002–2024
Mitotech S.A. Rank:
#1