Stöbe, Karen, Aberystwyth University, Reino Unido