Tushar Raj

3,223
reputation
2
25
40
  • Professional software developer.

  • Science/history buff

  • Cinephile/bookworm