3 ms·As biotech went on $86M IPO road show, didn't reveal two deaths and an FDA hold3 points by ilamont 9y ago