Packaging News Stevanato Group Unveils Vertiva: A Versatile On-Body Drug Delivery System 12 June 2023