Louis Hom
Genomatica · Perfect Day · Reg Life Sciences
Total Patents:
18
Overall Rank:
#246,664
Years Active:
2015–2025
Genomatica Rank:
#18