About National Centre for Biological Sciences (NCBS)
The National Centre for Biological Sciences (NCBS), located in Bangalore, is part of the Tata Institute of Fundamental Research. The Institute for Stem Cell Science and Regenerative Medicine (inStem), is dedicated to the study of stem cell and reg ...view more