Education

Michael Carter

combined 100 years engineering and inventing. MSc, Bma plus numerous manifacturing and engineering certifications including loydes