James Sheppard
President: James Sheppard

Major: Polymer, Textile, & Fiber Engineering

Description: