Skip to main content

James Trainham

JT
old man in a suit and tie smiling

Adjunct Professor

Engineering Building I (EB1) NA