Institute for Biotechnology and Biomedicine (IBB) and Department of Biochemistry and Molecular, Universitat Autonoma de Barcelona (UAB), Bellaterra (Barcelona), Spain
+2
Prof. Francesc Xavier Aviles
Institute for Biotechnology and Biomedicine (IBB) and Department of Biochemistry and Molecular, Universitat Autonoma de Barcelona (UAB), Bellaterra (Barcelona), Spain