- Stock Photo ID: #XW098522
- Image Credit: Picxy.com/Marlon.Trottmann
- Description:Lugano, Ticino, Switzerland - 18Th March 2021 : Ibsa Group Sign Hanging On The Headquarters In Lugano. Ibsa Institut Biochimique Is A Multinational Pharmaceutical, Headquartered In Lugano, Switzerland