Lopaschuk Lab is located in Edmonton, Canada on Heritage Medical Research Centre, 4-23 University of Alberta. Lopaschuk Lab is rated 3 out of 5 in the category pharmaceutical lab in Canada.
Address
Heritage Medical Research Centre, 4-23 University of Alberta