English Streptozotocin Cited by user Boghog on 11 Aug 2023 Streptozotocin or streptozocin (INN, USP) (STZ) is a naturally occurring alkylating antineoplastic agent that is particularly toxic to the insulin-producing beta cells…