James Farnsworth

Metallography Lab Supervisor