Arka Khorchidian
Arka Khorchidian

Arka Khorchidian

Arka Khorchidian, a diligent student based in Geneva Switzerland, is a self professed technology enthusiast.