EECB

AcronymDefinition
EECBEcology, Evolution and Conservation Biology (various universities)
EECBExecutive Email Carpet Bomb