Sephis - a brand name for the Global South

Sephis' HQ in Rio de Janeiro
Brazilian Institute of Advanced Studies, Rio de Janeiro Federal University

English