Medical dictionary. 2011.
PTBBS — • peripheral type benzodiazepine binding site … Dictionary of medical acronyms & abbreviations