Theriva Biologics holds annual shareholder meeting - TOVX News | Rallies