Michel Bouvier — Canadian biochemist and molecular pharmacologist