Department of Biology Laboratoire103262
One University Boulevard Saint Louis MO 63121États-Unis
University of Missouri [St. Louis] Institution343564
1 University Blvd, St. Louis, MO 63121, États-UnisROR : https://ror.org/037cnag11États-Unishttp://umsl.edu