B
Brandon Wallace Review of Tensha Therapeutics
Tensha Therapeutics is an average company. The web...
Tensha Therapeutics is an average company. The website is easy to navigate and provides good information about their products and services. However, I was not impressed with their customer service. It took them a long time to respond to my inquiries and their answers were not very helpful. Overall, I would say they are just okay.
Comments: