Dr Marco Placidi

  • City University
  • Post-Doc, Aeronautics
  • United Kingdom