Close sidebar

Nabadipta Deka

  • Kokrajhar, , India
  • Mechanical Engineering, Reasoning, Physics