St. Petersburg is the educational, scientific and innovative center of northwestern Russia.