Tara Castillo participated in Universidad de Chile and American University’s joint LL.M. program as a visiting professor.
January 12-15, 2015
Universidad de Chile / Santiago, Chile
January 12-15, 2015
Universidad de Chile / Santiago, Chile