20081212 city.chennai: Animal stem cell bank in Chennai; a first in India