Lluís Ribas de Pouplana

Prof. Lluís Ribas de Pouplana

Institute for Research in Biomedicine (IRB Barcelona), The Barcelona Institute of Science and Technology, 08028 Barcelona, Spain

Publication