School of Public Health Laboratoire200054Edmonton, AlbertaCanada
University of Alberta Institution98298116 St & 85 Ave, Edmonton, AB T6G 2R3ROR : https://ror.org/0160cpw27Canadahttp://www.ualberta.ca/