startupblink.com
babushkanachasStartup Info & Ecosystem Rankings | StartupBlink
babushkanachas startup from Moscow, Russia is ranked 8469 out of 65816 worldwide and 296 from the 1579 startups in Russia. Check out the full information and additional rankings on the StartupBlink Global Ecosystem map