Salvador Torra
Observed names: Salvador Porras, Salvador TORRA, Salvador Torra Porras, Torra Porras, Salvador, Torra, Salvador
Institution: Universitat de Barcelona
ORCID: 0000-0002-8786-8800
Observed ORCID: 0000-0002-8786-8800
OpenAlex ID: A5000898995
