Marcel Sorribas
Observed names: M Sorribas Olivera, M. Sorribas, Marcel Sorribas Olivera
Institutions: Almirall (Spain), Universitat Politècnica de Catalunya
Observed institutions: University of Bern, University Hospital of Bern, Almirall (Spain), Universitat Politècnica de Catalunya
ORCID: 0000-0003-2833-7193
Observed ORCID: 0000-0003-2833-7193
OpenAlex ID: A5080993348
