Poster for A Centennial Celebration for the Discovery of Insulin

Item

Title

Description

Poster created for the insulin exhibit

Creator

Contributor

Date

2021-09

Subject

Format

Language

Item sets

Site pages