The Royal Society of Canada (RSC) announced today that Professor Michel Tremblay (Department of Biochemistry and the Director of the ÎÛÎÛ²ÝÝ®ÊÓƵ Cancer Institute) has been awarded the McLaughlin Medal...