DSMZ stands for Deutsche Sammlung von Mikroorganismen und Zellkulturen GmbH

DSMZ
Share
Abbreviations And Their Meaning