Sara is on leave for the academic year 2024-2025 at Genentech, to head the CompBio and Translation Organization Oct 28, 2024