Sonia Trikha Shukla

Sonia Trikha Shukla is a strategic affairs analyst and an Adjunct Fellow at the Institute of Chinese Studies in Delhi