76 employees
Dalriada is a small molecule drug discovery company
2017
Dalriada Drug Discovery raised undisclosed on February 20, 2018
Investors: UTEST, University of Toronto