19 employees
UBC Biomod is a research organization that offers molecular robotics, nanoscale therapeutics, and biological macromolecules study services.
2015