Contact Us


Head Office & Lab

Mississauga, ON Canada
6100 Belgrave Road
Mississauga, Ontario
L5R 0B7


  (905) 624-9115
  (905) 624-4433

Toll free: 1 (855) 665-9115

Phase I Clinic

Toronto, ON Canada
4770 Sheppard Avenue E
Toronto, Ontario
M1S 3V6


  (416) 759-4111
  (416) 759-2869

Toll free: 1 (866) 759-5554

Phase I Clinic

St. Charles, MO USA