Navidea biopharmaceuticals, inc. receives $7.5 million cash from cardinal health in lieu of contingent milestone payment

Dublin, ohio--(business wire)--navidea biopharmaceuticals, inc. receives $7.5 million cash from cardinal health in lieu of contingent milestone payment.
NAVB Ratings Summary
NAVB Quant Ranking