Richard Plackett

profile image

Richard Plackett

Silicon Detector Development Scientist