Karan Nehra
Karan Nehra

Karan Nehra

Autodidact. Developer. Tinkerer. Engineer in the making.