Mark A. Johnson

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