WRF

Medical abbreviations:
WRF

World Research Foundation