Gregory Welch

Gregory C. Welch is a Canadian chemist, currently a Canada Research Chair at University of Calgary.