Luca Mariotta
Observed names: L. Mariotta, Mariotta Luca, Mariotta, Luca
Institution: Swiss Stem Cell Foundation
Observed institutions: University of Zurich, University Hospital Zurich, Swiss Stem Cell Foundation
ORCID: 0000-0002-0456-3885
Observed ORCID: 0000-0002-0456-3885
OpenAlex ID: A5029900336
