LEON sets up lab facilities at the Innovation and Start-Up Center for Biotechnology (IZB) in Munich Written by Kirsten Ruehl on 27th April 2023. Posted in Client News. Previous Next