B. J. A. Shepherd

B. J. A. Shepherd is an author at Daresbury Laboratory specializing in accelerator physics, natural sciences, and physics.

Publications per year

2006–2020

12

Publications

12