Tensha Therapeutics, Inc. is a company that provides Bromodomain, Small molecule, Enzyme and more. Tensha Therapeutics, Inc. is headquartered in United States Massachusetts. Tensha Therapeutics, Inc. was founded in 2011. Tensha Therapeutics, Inc. has a total of 59 patents
What kind of company is Tensha Therapeutics, Inc.?
Tensha Therapeutics is developing small molecule bromodomain inhibitors, a new class of epigenetic modulators of gene expression, to treat cancer and other...
What is Tensha Therapeutics, Inc.'s official website?