OTR Therapeutics Closes $100 Million Series A Investment Round | Signalbase