Avail Secures $70 Million Investment to Advance Life Sciences Innovations | Signalbase