Tim Foecke
American metallurgist

Tim Foecke