1. Department of Mechanical EngineeringFaculty of Engineering of the University of Porto Porto Portugal
2. Institute of Science and Innovation in Mechanical and Industrial Engineering (INEGI) Porto Portugal
3. Deere & Company, Asia Technology and Innovation Center Pune India