Theriva Biologics Q2 net loss narrows 75.37% to $3.22 million - TOVX News | Rallies