Kodiak Sciences, an ophthalmology-focused biotech company, based in Palo Alto, Calif., reportedly turned down $125 million from Baker Bros after hitting a clinical milestone. The company’s decision to decline this funding was due in part to its “strong balance sheet” and “clinical trial progress.”
July 26, 2021
· 2 min read
·