23 results found
Trinity University Headshot Placeholder

James (Jim) Shinkle, Ph.D.

Professor Emeritus