Partner Blogs When drug discovery fails: scientists share their frustrations with the process 10/06/2026 Nature Careers Blog