Nigel Barltrop

Prof. Nigel Barltrop

1. Barltrop Engineering LLP, 39 Kirklee Road, Glasgow, G12 0SP, UK
+1
orcid