See yourself as a scientist at Flandrau's newest exhibit