McMaster receives $10 million

default-hero-image

McMaster scientists thrilled by $10m, see story in today's Aug. 17 Hamilton Spectator.