meeravasudev