Email id
rana at ncbs dot res dot in
Telephone Numbers
Office : | +91 80 2366 6545 |
Lab : | +91 80 2366 6806 |
Address
SLC Building, 3rd floor