That was me. I went to University of Limerick where the Stokes research institue is. All i know is it has a good reputation but i am not an engineer. It may not compare well to other top institutions, it could just be that it is funded well compared to other departments in the University. I could not say for sure. University of Limerick's strongest area is engineering though.