NCBS

Definition : National Centre for Biological Sciences
Category : Academic & Science » Research & Development
Country/Region : India India
Popularity :

What does NCBS mean?

National Centre for Biological Sciences (NCBS) in Bangalore, Karnataka, is a research centre specialising in biological research. It is a part of the Tata Institute of Fundamental Research (TIFR) under the Department of Atomic Energy of the Government of India.