Spero Therapeutics scores $51.7M Series C

March 09, 2017