Jordi Muchart Lopez
Observed names: J. Muchart Lopez, J. Muchart López, Jordi Muchart, Jordi Muchart López, Jordi Muchart-López
Observed institutions: Hospital Sant Joan de Déu Barcelona, Institut de Recerca Sant Joan de Déu, Universitat de Barcelona
OpenAlex ID: A5111826701
