abbreviation: DBCUCH
name: Laboratorio de Biología Celular y del Desarollo, Departamento de Biología, Facultad de Ciencias, Universidad de Chile
country: Chile
city: Santiago
website