Meera Ramshankar is .