BioLizard announces Swiss subsidiary
Lausanne (Switzerland) and Ghent (Belgium), 23rd January 2024 - Today we are proud to announce the incorporation of BioLizard SA and the opening of new offices at Biopôle in Lausanne, home to one of the largest biotech hubs in Switzerland. With this new foothold, we continue our international ...