http://ie.linkedin.com/in/shanehalloran
Newcastle University Newcastle Upon Tyne, United Kingdom
Shane Halloran