Sebastian Hadjiantoniou

Incuvers is the latest company to spin out of the Pelling Lab at the University of Ottawa.