1. Department of Mechanical Engineering, Faculty of Engineering University of Porto Porto Portugal
2. Institute of Science and Innovation in Mechanical and Industrial Engineering (INEGI) Porto Portugal
3. Deere & Company, Enterprise Technology and Engineering Center Pune India
4. Deere & Company, Intelligent Solutions Group Moline Illinois USA