Romaine Maiefski
Ontogen · Phenomenex · Proxima
Total Patents:
20
Overall Rank:
#221,758
Years Active:
1984–2020
Ontogen Rank:
#1