Institut de Biomedicina de la Universitat de Barcelona
31 papers and 349 citations.
Indexing 31 publications…