Azitra

Website: Azitra


Description: 

Azitra was founded to harness the power of the microbiome to create a new paradigm for treating skin disease. 

Location(s): 
Headquarters
Farmington CT
United States