The $27-million Snezhinka (Snowflake) is seen as a future international science hub for biotech, robotic and AI-driven projects.