BioABACUS

AcronymDefinition
BioABACUSBiotechnology Abbreviation and Acronym Uncovering Service