JavaScript is required

Traces of Science in Art

KNAW, Amsterdam, Netherlands

27 June 199831 August 1998