Sathvika Mandava
@ms_20501a05a8
India, vijayawada
Joined Jul 2022
World Rank: #43426 (0.5 points)
Institution: Prasad V. Potluri Siddhartha Institute of Technology
India, vijayawada
Joined Jul 2022
World Rank: #43426 (0.5 points)
Institution: Prasad V. Potluri Siddhartha Institute of Technology