About

Joe David currently works at the Automation Technology and Mechanical Engineering Unit in Tampere University, Finland