Psychology in Russia Algo Engine Address: Izhevsk, 426000 Izhevsk Russia Phone Number: +7 34 12 00 00 00