Department of Biology Laboratoire472113Stephen F. Austin State UniversityStephen F. Austin State University, Nacogdoches, TX 75962, USAÉtats-Unis
Stephen F. Austin State University Institution472112États-Unis