Tenza Company

Tenza is a developer of a symbiotic drug-delivery platform.

Employee Number: 1-10
Headquarters: Cambridge, Massachusetts, United States
Technology: Others
Industry: PharmTech