Pol Lloveras

Associate professor, Universitat Politècnica de Catalunya
  • Universitat Politècnica de Catalunya
  • Spain