49 people are employed at Takara Bio Inc..
Takara Bio Inc. is based in Mountain View, California.
The NAICS codes for Takara Bio Inc. are [54, 541714, 5417, 54171, 541].
The SIC codes for Takara Bio Inc. are [873, 87].