Number of published research:
64
David Price, Glenis Scadding, Claus Bachert, Hesham Saleh, Shuaib Nasser, Victoria Carter, Julie von Ziegenweidt, Alice MS Durieux, Dermot Ryan