SECNA

AcronymDefinition
SECNAScrewworm Emergency Centre for North Africa (Tripoli, Libya)