Factfile

Who she is: Prof Mary McAleese