Teresa Fajardo del Castillo

Articles published by Teresa Fajardo del Castillo

REDI Vol. 70 1 2018

The Paris agreement on climate change and its contributions to progressive development of international law and the consequences arising from the withdrawal of the United States

REDI Vol. 73 2 2021

MIGRATIONS AND ASYLUM: ANALYSIS AND PERSPECTIVES: The human right to leave a country, including one’s own: exceptions to the rule