SF-20

Definition

Health Economics

  • A 20-item short-form health survey covering physical functioning, role functioning, social functioning, mental health, current health perceptions and pain. It was developed for the RAND Health Insurance Experiment, which was probably the most ambitious health insurance study ever conducted.
http://www.dictionarycentral.com/definition/sf-20.html