Coombes Lab turns Sweet 16As of March 1, 2022, the Coombes lab has been churning out new scientific advances for 16 years at McMaster University in the Department...