Person · mentioned 2 times
Russian professor who escaped the Soviet Union.
No connections recorded yet.
David Senra· 4 Oct