George Church

Amerimas Home Products · Genomatica · Reg Life Sciences
Total Patents: 3
Overall Rank: #1,459,424
Years Active: 1981–2020
Amerimas Home Products Rank: #421