- Languages
- English & Spanish
- Country
- Costa Rica
- Expertise
- Litigation and Arbitration
- Education
- • - Universidad Latina de Costa Rica• - Indiana University• - Universidad Libre de Costa Rica• - Auschwitz Institute for the Prevention of Genocide and Mass Atrocities• - UNIR – España