David A. Mead
Lucigen · Invitrogen · Molecular Biology Resources
Total Patents:
13
Overall Rank:
#365,928
Years Active:
1995–2025
Lucigen Rank:
#1