Skip to content

David Seoane

  • Pompeu Fabra University

    Education

    Universitat Pompeu Fabra