Society Technovator, trekker, biker, superachiever December 6, 2010 Meera K Technologist? Entrepreneur? Sportsperson? All this and a lot more. Meet Manjula Sridhar.