India has done a commendable job of collecting and preserving its precious micro-organisms
Surinder Sud / New Delhi May 19, 2009, 0:23 IST