Rory Mcnicholl - Research Technologies Lead Developer

Research Technologies Lead Developer
Rory has worked on projects and services relating to scholarly communication and research data since 2001.