Andrew Alan Farmer

Takara Bio · Clontech Laboratories · University Of South Florida
Total Patents: 29
Overall Rank: #128,163
Years Active: 2002–2025
Takara Bio Rank: #1