Back

Original Title

The Phantom Museum: Random Forays Into the Vaults of Sir Henry Wellcome's Medical Collection

Overview

A display at the strange and wonderful artifacts in a collection of medical curiosities.

Release Date

June 26, 2003

Genres