Peter Narkotsky

CSC (Computer Sciences Corp.)
San Diego, CA, United States

About Peter

Languages

English, Russian