Headquarters: United States
Founded Date: 2018
Estimated Revenue: €1.34 MillionAccording
Technology: Biotechnology, Heath and Wellness Technology