Australia / Portugal / Greece / United States / Italia / Canada / / /
Facility
University of Sherbrooke / University of Minho / University of Patras / University of Salerno / University of Pittsburgh / Swinburne University of Technology Australia / /
Organization
University of Pittsburgh / University of Sherbrooke / University of Patras / University of Salerno / University of Minho / Swinburne University of Technology / /