18 pubs · 1,843 cites · h-index 9
Liverpool John Moores University
2010 - 2015
University of Liverpool
2014 - 2014
Utrecht University
2013 - 2013
MultiMedica
2011 - 2011
Institute of Genetic and Biomedical Research