David Davidian

David Davidian

Load more
About Me
David Davidian is a lecturer at the American University of Armenia. He has spent over a decade in technical intelligence analysis at major high technology firms.