Department of Chemistry and Biochemistry laboratory449341United States
Texas Tech University [Lubbock] institution452466TTU2500 Broadway, Lubbock, TX 79409United Stateshttps://www.ttu.edu/