Base

Full Name

Parikhit Dutta

Organization

Birla Institute of Technology, Mesra, Ranchi, Jharkhand

Job Title

Student

Country

India