20030220 india: I'll be back; Maneka tells animal research panel