Dr. Timothy L Hatten Ph D CSCS