Switzerland pressures Colombia to deny compulsory license on imatinib

Ambassador Livia Leu, Head of the Bilateral Economic Relations Division and Delegate of the Federal Council for Trade Agreements, Switzerland

Ambassador Livia Leu, Head of the Bilateral Economic Relations Division and Delegate of the Federal Council for Trade Agreements, Switzerland