McGill University
Catherine Lu is associate professor of political science at McGill University in Montreal, Canada.