Odin wins Insight's 2018 Health Tech Startup Competition

Odin Technologies won First Place at Insight's 2018 Health Tech Startup Competition.