ST. LOUIS SCIENCE CENTER — ARCTURIS