Biotech Chat: The Science Translator17 November 2026 17 November 2026@18:00 - 20:00 EPFL Campus, SV building, room 1717 Lausanne Description You spent years mastering the science. What [...]