BSNL

AcronymDefinition
BSNLBharat Sanchar Nigam Limited
BSNLBiosecurity and Nanoscience Laboratory