John Weissenberger Appointed to the Board of Directors of the Canada Foundation for Innovation