Department of Biology laboratory241057Denton, Texas 76203United States
University of North Texas institution26700UNTP.O. Box 311277 Denton, Texas 76203-1277ROR : https://ror.org/00v97ad02United Stateshttp://www.unt.edu/