RBSCL

AcronymDefinition
RBSCLRare Books and Special Collections Library (Egypt)