English: It is a biomedical research institution in India.
Telugu: -ఇది భారత్కు సంబంధించిన జీవసాంకేతిక పరిశోధన సంస్థ.