WGRF

Medical abbreviations:
WGRF

World Greyhound Racing Federation