Pol Lloveras

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