Pol Lloveras

Associate professor, Universitat Polit├Ęcnica de Catalunya
  • Universitat Polit├Ęcnica de Catalunya
  • Spain