Breadcrumb Home Who's who Costa Rica - Permanent Mission (WTO) Who's who Costa Rica - Permanent Mission (WTO) Permanent Missions and Delegations Rue de Lausanne 145 1202 Geneva Switzerland Tel: Contact this organization