1. Trent University, Nottingham, U.K
2. Polytechnique Montréal, Montréal, Canada
3. Mohamed Bin Zayed University of Artificial Intelligence, Abu Dhabi, United Arab Emirates
4. Federal University of Piauí, Teresina, Piauí, Brazil
5. University of Ottawa, Ottawa, Canada
6. University of Oslo, Oslo, Norway
7. The University of Alabama, Tuscaloosa, AL, USA
8. Nokia, Espoo, Finland