Ibd meaning

Inflammatory bowel disease.
abbreviation
0
0
Inflammatory bowel disease.
abbreviation
0
0
Advertisement