Department of Medicine and Life Sciences (MELIS), Universitat Pompeu Fabra, Barcelona, Spain.
2 papers · ORCID
Poyatos L, Pérez-Mañá C, Hladun O +13
Fuentes JJ, Fonseca F, Elices M +2