Stepan Mikhailovich Shamin

Academic degrees and titles PhD in History,
Occupation and current place of work Institute of Russian history RAS