Geoffrey Albert Marcek
International Biophysics · Deka Products Limited Parternship
Total Patents:
13
Overall Rank:
#376,297
Years Active:
2011–2021
International Biophysics Rank:
#1