Personal information

No personal information available

Activities

Works (1)

Relative definition of handicap: implications for research.

Upsala journal of medical sciences. Supplement
1987-01 | Journal article
PMID: 3484358
Contributors: Söder M
Source: Self-asserted source
Marion Chottin via Europe PubMed Central