Sergei Svarovsky
Glycomimetics · Lumiradx Uk · Axim Biotechnologies.
Total Patents:
12
Overall Rank:
#399,916
Years Active:
2010–2025
Glycomimetics Rank:
#9