Dr Jordi Olivella Nadal

  • Universitat Politecnica de Catalunya
  • Faculty Member, Business & Management
  • Spain