Profile picture
Shelly Sachdeva
  • Associate Professor
    National Institute of Technology Delhi
    New Delhi, India
mini profile avatar Shelly Sachdeva