C
Colin Apel Review of TriArm Therapeutics
TriArm Therapeutics is an average company. I was s...
TriArm Therapeutics is an average company. I was somewhat satisfied with their services. The website, triarmbio.com, is decent and easy to navigate. But the overall experience was just okay. I expected better. The products could have been more effective. The customer service was not very responsive. Overall, I think they have room for improvement.
Comments: