Where is National Brain Research Centre?

Where is National Brain Research Centre located?

National Brain Research Centre, National Brain Research Centre, India (approx. 28.332355°, 76.9386°)


Where is National Brain Research Centre on the map?