BBGSG stands for British/Belgian Gall Stone Study Group

BBGSG
Share
Abbreviations And Their Meaning