IBSA at the glance

IBSA (Institut Biochimique SA) is a Swiss multinational pharmaceutical company, founded in 1945 in Lugano. Today, our products are present in over 90 Countries on 5 continents, with 18 subsidiaries in Europe, China and the United States.