Jerome Mendeleyev
Octamer · Bipar Sciences
Total Patents:
20
Overall Rank:
#224,651
Years Active:
1993–2013
Octamer Rank:
#2