Luna Khirfan Editor & Author

Luna Khirfan is associate professor of urban planning at the University of Waterloo.