Institut de Biomedicina de la Universitat de Barcelona
39 papers and 182 citations.
Indexing 39 publications…