Eli S. Groban

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