Discovery Lab opens today