Technology for a Better Life
Latvian Health Tech startup Longenesis wins top prize of $100,000 at the Supernova Challenge 2.0 for…