Affiliated researcher

Richard Ribón Fletcher

Research Scientist, Department of Mechanical Engineering