Sagar Dewani

Sagar Dewani

Chief technology officer at XRT Foundation

Person's Rating

#1523 of 2777
25 points