Barbara Rivera Polo

Assistant Professor, McGill University. Montreal, Canada