Spero Therapeutics secures $105 million royalty-backed financing from Healthcare Royalty (KKR) - SPRO News | Rallies