Dr. Kate Tomlinson
Dr. Kate Tomlinson
The University of Sheffield
Department of Mechanical Engineering
Sheffield,
South Yorkshire
United Kingdom
S1 3JD
Papers:
The University of Sheffield
Department of Mechanical Engineering
Sheffield,
South Yorkshire
United Kingdom
S1 3JD