Timothy J. Shaffer

Timothy J. Shaffer is an associate professor at Kansas State University.