Deekshita Verma
@deekshitaverma
India, NEW DELHI
Joined Mar 2020
World Rank: #117402 (0 points)
Institution: Indira Gandhi Delhi Technical University For Women
India, NEW DELHI
Joined Mar 2020
World Rank: #117402 (0 points)
Institution: Indira Gandhi Delhi Technical University For Women