Mark Welch
Maxygen · Dna Twopointo · Dna2.0
Total Patents:
35
Overall Rank:
#97,028
Years Active:
2001–2024
Maxygen Rank:
#9