Mr Peter Lacaze

  • CDT FUSE Intern: Collaborative robots to inspect high-value components (Systems Power & Energy)