Evelyne de Leeuw is the Canada excellence in research chair for one urban health at the Université de Montréal and a professorial research fellow at the Cities Institute at the University of New South Wales in Sydney, Australia.
Evelyne de Leeuw is the Canada excellence in research chair for one urban health at the Université de Montréal and a professorial research fellow at the Cities Institute at the University of New South Wales in Sydney, Australia.