CannBioRx houses three innovative biotech companies under its umbrella
CannBioRx Life Sciences has a number of advantages over competing pharmaceutical companies
Leading scientists at top institutions