Takara (United States)h-index: 67Total citations: 22,579Total papers: 273Homepage: https://www.takarabio.com