Medical dictionary. 2011.
BSOFP — • blood spotted on filter paper … Dictionary of medical acronyms & abbreviations