Barry J. Marshall
Ondek Pty · Unknown · 314613 B.C.
Total Patents:
28
Overall Rank:
#137,759
Years Active:
1988–2022
Ondek Pty Rank:
#1