Prof. Francesc Villarroya, PhD
Department of Biochemistry and Molecular BiologyUniversitat de Barcelona