Aditi Sheth

Aditi Sheth

Aditi Sheth

MBBS, Aggregate reports manager based in Bangalore, India, Decent and ambitious, curious reader