Bruce Squires

Bruce Squires

President, McMaster Children’s Hospital