Number of published research:
64
David Price, Daniel West, Guy Brusselle, Kevin Gruffydd-Jones, Rupert Jones, Marc Miravitlles, Andrea Rossi, Catherine Hutton, Valerie L Ashton, Rebecca Stewart, Katsiaryna Bichel