Spero Therapeutics Closes $10 | Signalbase