Russia Russia
3 years ago
Available for hire available for hire
registered for 12 years

Specialization

Databases
2641 place out of 2804
Position in global rating 17
  334909 place out of 509896

Skills