The word on San Francisco’s famously hilly streets is that big pharma is ready to go shopping in 2025, following a flurry of ...