IFRD

Medical abbreviations:
IFRD

Idiopathic Fatal Renal Disease