Open Menu
Companies>Tensha Therapeutics
Last Modified02/06/2021 12:00 AM
cover
Tensha Therapeutics icon

Tensha Therapeutics

Employee Participants3
Total Rating102
Revenue$0
Tensha Therapeutics Culture This score is derived from employee ratings & reviews
3.3/5
Tensha Therapeutics's Overall Culture is rated
C

Tensha Therapeutics develops small molecule bromodomain inhibitors to treat cancer and other serious disorders. Read More

Headquarters 55 Cambridge Parkway, Suite 102, Cambridge, MA, USA
Phone Number +41 61 688 11 11
Bottom 10%
53/100