TMBP

Medical abbreviations:
TMBP

Trehalose Maltose Binding Protein