the community site for and by developmental biologists

Cristian Undurraga

Posts by Cristian Undurraga

Developing science in a far country: the paradoxes of life ...

Posted by , on 16 June 2010

I am from Chile, a country located along the extreme southwestern coast of South America, a beautiful land of happy and courageous people, with an admirable geography however from time ...