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