Senior Project Manager, Drug Development at Trillium Therapeutics Inc.
Clinton Chan is a(n) Senior Project Manager, Drug Development working at Trillium Therapeutics Inc.