Department of Biology laboratory472113Stephen F. Austin State UniversityStephen F. Austin State University, Nacogdoches, TX 75962, USAUnited States
Stephen F. Austin State University institution472112United States