Robuta

https://www.ncl.ac.uk/gears/staff/ Staff | Gear Technology Design Unit | Newcastle University staff geartechnology designunitnewcastleuniversity