Victor Villar

Laboratorio de Biología Celular, Instituto de Nutrición y Tecnología de los Alimentos, Universidad de Chile,Casilla 138, Santiago 11 Santiago, Chile - Department of Biology, University of the Balearic Islands. Ctra Valldemossa, Km 7.5 , 07122. Palma de Mallorca, Spain, Spain 0000-0003-2837-5018

Scholarly Contributions [Data Provided by scopus]

download