Francesc Xavier Aviles

Prof. Francesc Xavier Aviles

Institute for Biotechnology and Biomedicine (IBB) and Department of Biochemistry and Molecular, Universitat Autonoma de Barcelona (UAB), Bellaterra (Barcelona), Spain
+2
orcid

Publication