faculty science texas wallpaper texas tech computer science faculty Texas Tech University Health Sciences Center 3601 4th Street Lubbock TX 79430 T. Lee-Song Koh Senior Lecturer. … Tuesday, May 24, 2022 Edit