James MacNeil

IT, Manufacturing, and 3D Printing in Glasgow, United Kingdom