Incuvers

Incuvers

Incuvers is a Canadian Biotechnology company making cell incubation systems founded in 2018 by Dr. Sebastian Hadjiantoniou, and Dr. Andrew Pelling operating out of Ottawa, Ontario.

Loading...
Golden logo
Text is available under the Creative Commons Attribution-ShareAlike 4.0; additional terms apply. By using this site, you agree to our Terms & Conditions.