Department of Biology laboratory29958
112 Science Place, Saskatoon, SK, S7N 5E2Canada
University of Saskatchewan [Saskatoon, Canada] institution67142
U of SSaskatoon, Saskatchewan CanadaIdRef : 029699576ROR : https://ror.org/010x8gc63Canadahttp://www.usask.caDate de création : Wednesday, April 3, 1907