Mark A. Johnson
The Mead · Enzymol International · Yale University
Total Patents:
23
Overall Rank:
#182,262
Years Active:
1992–2023
The Mead Rank:
#25