The National Institute of Mental Health and Neuro Sciences (NIMHANS) is located in which city?
[A] New Delhi
[B] Kochi
[C] Kolkata
[D] Bengaluru
Click Here to Display Answer