Saint Petersburg has long been a leading center of science and education in Russia and houses the following institutions: