Eli S. Groban
Reg Life Sciences · Genomatica · Intrexon
Total Patents:
15
Overall Rank:
#315,841
Years Active:
2015–2023
Reg Life Sciences Rank:
#5