Electra Therapeutics Raises $183M Series C Funding | Signalbase