jrl17092998

This medical report from 1841 shows that smallpox was the leading cause of blindness for people registered at Henshaws. Smallpox vaccination wasn't made compulsory in the UK until 1853.

0 comments on “jrl17092998

Leave a Reply

%d