Celia Mallafré-Muro
Observed names: C. Mallafré-Muro, Celia Mallafre-Muro, Celia Mallafré Muro, Mallafré Muro, Celia, Mallafré-Muro, Celia
Institution: Institute for Bioengineering of Catalonia
ORCID: 0000-0001-8247-1719
Observed ORCID: 0000-0001-8247-1719
OpenAlex ID: A5045287661
