Rani Manicka's picture

Rani Manicka


Malaysia

Rani Manicka was born and educated in Malaysia. An economics graduate, she now divides her time between Malaysia and the UK.