Fabiola Osorio

Named HHMI International Research Scholar

Philanthropies Select

41 Scientists as International Research Scholars

Laboratorio de Inmunología y Estrés Celular
Immunology Program
Institute of Biomedical Sciences (ICBM)
Faculty of Medicine
University of Chile

Avenida Independencia 1027
Block I, 3rd Floor
Post code 8380453
Santiago, Chile
Phone number: +56229789598