Title: Showcasing Science
Subjects: Science museums, Museums, netherlands, History, Museum directors, Biography, Teylers Museum