ON THIS DAY in 1923, The Nobel Prize in Physiology or Medicine was awarded...

Status
Not open for further replies.
I love that they gave the rights away for $1

I wonder what they would make of the prices of insulin in the US, and continuing unavailability in different parts of the world almost 100 years later :(
 
I should think they've bored a double hole smack through the centre of the earth by now, spinning in their graves, Mike!
 
Status
Not open for further replies.
Back
Top