sneha elangovan