L

Leslie Swartz

Stellenbosch University

ORCID: 0000-0003-1741-5897

573 papers and 16.5k citations.

PubIndex Score98Top 2%How it's scored
573Publications
16.5kTotal Citations
#6in Disability Rights and Representation
First publication: 1969First senior author: 1982