Ivan Yefimovich Petrov

Ivan Yefimovich Petrov

September 30, 1896 – April 7, 1958

Soviet general.

Military service

Affiliations

Party membership

Timeline

1897
1902
1907
1912
1917
1922
1927
1932
1937
1942
1947
1952
1957
 
Ivan Yefimovich Petrov
 
 
 
 
 
 
 
 
 
 
 

Compare with someone else

Pick a person to see both lives on one timeline.