Department of Biology laboratory103262
One University Boulevard Saint Louis MO 63121United States
University of Missouri [St. Louis] institution343564
1 University Blvd, St. Louis, MO 63121, États-UnisROR : https://ror.org/037cnag11United Stateshttp://umsl.edu