HTA - The Human Tissue Authority

They are making museums pay £6,000 a year for a license to display human remains - totally inappropriate for museums to have to pay this.

HTA - The Human Tissue Authority

Comments

Popular posts from this blog

How London is Divided Up

Updated Lincoln's Inn Fields Wikipedia page

New Web site and Blog