Soham Gupta

Passionate about the law, technology, and creative expression.