Victor Petrovich Ostanin
Akubio Limited · Imperial Innovations Limited · Inverness Medical Switzerland Gmbh
Total Patents:
7
Overall Rank:
#732,587
Years Active:
2003–2017
Akubio Limited Rank:
#1