Manjula Rao

20161217_132106
Manjula Rao was born in India, where she acquired a Masters degree in Indian Philosophy and Business Management.