The McGaha Lab is located in Toronto, Ontario, Canada, at the Princess Margaret Cancer Centre. We are focused on innate immunity and the tumor microenvironment.
Tumour Lactate Bars Bcell Entry