C. Beards

C. Beards

Affiliations and Expertise

Consultant in Dynamics, Noise and Vibration, Newbury, UK