Lortie, Michel, St. Mary's Research Centre