Vincent M. Isabella
Synlogic Operating Company · Ginkgo Bioworks
Total Patents:
23
Overall Rank:
#179,642
Years Active:
2016–2025
Synlogic Operating Company Rank:
#1