Entrant Profile

Venkat Roy

Location: Chennai, Tamil Nadu India


Company: IIT Madras