John Sworen


John Sworen - technical fellow at The Chemours Company. He was awarded the Gordon E. Moore Medal.