Sanche, Steven, St. Mary's Research Centre