The Royal Society of Canada (RSC) announced today that Professor Michel Tremblay (Department of Biochemistry and the Director of the McGill Cancer Institute) has been awarded the McLaughlin Medal...
We use cookies to help improve the usability of our websites.
What are you comfortable with?