1. INESC-ID, Instituto Superior Técnico, University of Lisbon and Carnegie Mellon University, United States
2. Carnegie Mellon University, United States
3. University of Toronto, Canada
4. INESC-ID and Instituto Superior Técnico, University of Lisbon, Portugal