University of Malaya Malaysia
University of Adelaide Australia
University of Rennes France
Universiti Teknologi MARA Malaysia
Mie University Japan
Vilnius University Lithuania
Petronas University of Technology Malaysia
NOVA School of Science and Technology Portugal
Researcher at the National Council of Research Italy
Moulay-Ismaïl University Meknes Morocco
Tecnologico de Monterrey Mexico
University of A Coruña Spain
The Public University of Navarre Spain
University of Messina Italy