Michael ZürcherMar 8, 20231 minCOMPANY NEWSMeet Swizzard’s CEO Michael Zürcher at BIO-Europe Spring in BaselSwizzard is gearing up for BIO-Europe Spring 2023 in Basel. Mark your calendar to meet CEO @Michael Zürcher from 20-22 March 2023 at...