verificación directa University of Aberdeen