National Brain Research Centre (NBRC) is located in New Delhi.
Where is National Brain Research Centre (NBRC) located?