Nirupama, N.; Armenakis, Costas; Montpetit, Myriam - In: Natural Hazards 72 (2014) 2, pp. 1259-1264
Toronto is the largest city in Canada with a population of about 5.5 million in the Greater Toronto Area (GTA). Being located at the shores of Lake Ontario of the Great Lakes, which is the largest surface freshwater system in the world, and affected by air masses originating from the Gulf of...