DGRI Hospital Abbreviation

DGRI has various meanings in the Hospital category. Discover the full forms, definitions, and usage contexts of DGRI in Hospital.

Dumfries and Galloway Royal Infirmary
Hospital

Citation

Last updated: