Dr
Helen
Playford
(01235) 446890
No
helen.playford@stfc.ac.uk
Yes
RAL R3,1.22
No
07590-451703
Yes

​​​​​​​​​​Job Description

ISIS

Publications

For a list of publications this person has been involved with please see ePubs.