Institut de Biomedicina de la Universitat de Barcelona
13 papers and 59 citations.
Indexing 13 publications…