Genomatica (United States)h-index: 61Total citations: 16,213Total papers: 179Homepage: http://www.genomatica.com/