Do you see the opportunity OR do you seize the opportunity?
Announcing... Canadian Health Innovation Evaluation For Success (C.H.I.E.F.S.)