Skip to main content

Myatt, Leslie McClure
Faculty Photo
Contact Information:
Home University:

Texas Tech University
TTU - College of Human Sciences
1301 Akron
Lubbock, TX 79409-1162