Certification reinforces STORZ & BICKEL's leadership position in medical device design, ensures continued availability of devices worldwide TUTTLINGEN, Germany, July 20, 2023 /PRNewswire/ - STORZ & ...