Welcome to the McGaha Lab
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.
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.