ReadThe Portobello Bookshop Gift Guide 2025

Armando Rocha Author & Editor

Armando Rocha is Associate Dean of Católica Global School of Law, and Professor of International Law at the Lisbon School of Law, Portugal.