Innovative People

John Crossfield

I think logically produce technical reports to exacting standards.
I have experience of many facets of science.