Multiple choice BARC stands for __________. Bengal Atomic Research Centre Bombay Atomic Research Centre Bhabha Atomic Research Centre British Atomic Research Centre Reveal answer Fill a bubble to check yourself C Correct answer Explanation BARC stands for Bhabha Atomic Research Centre, which is India's premier nuclear research facility located in Trombay, Mumbai. It is named after the physicist Homi J. Bhabha.