Anuradha Thilakarathne

Sri Lanka

  • Work
    • Telecommunications Regulatory Commission, Srilanka
  • Education
    • MSc IT (UK)