Amid the dip, biotech execs share silver linings in a tumultuous environment October 10, 2025 by sfanning