John D. Trawick
Genomatica · Elitra Pharmaceuticals
Total Patents:
25
Overall Rank:
#158,963
Years Active:
2004–2025
Genomatica Rank:
#7