WFRT

Medical abbreviations:
WFRT

Women's Forum for Research and Training