Theresa O’Connor

RT @kirinqueen: thanks to Drs Banting and Best and their doggie test subjects for figuring that insulin thing out, 90 years ago today.

This was originally posted on Twitter on .