11 employees
Mimosa Therapeutics is a biotech company that offers research-grade natural products and drug potency test kits.
2020