- www.metronomhealth.com
- 1
- 2
- 6
Metronom Health is a portfolio company of Fjord Ventures LLC, a life science technology accelerator which creates capital-efficient companies... Located in Laguna Hills, California, USA, and Mont St-Guibert, Belgium, Metronom Health is a thriving,..
Relevance: 0.86206555