WFFT

Medical abbreviations:
WFFT

Whatsforfree Technologies, Inc. (delisted)