FRF

Medical abbreviations:
FRF

FRAXA Research Foundation