Terry Speicher news

Terry Speicher news

Terry Speicher, assistant professor of engineering

Terry Speicher, assistant professor of engineering

Image: John Secoges