20041117063500.0 0972-8546 Plant Science Research. 0972-8546 India 0972-8546 0972-8546 Plant Science Research. Plant Science Research 0972-8546 Plant Science Research