I

Ian Ball

Western University

ORCID: 0000-0002-8503-2153

226 papers and 3.4k citations.

PubIndex Score92Top 8%How it's scored
226Publications
3.4kTotal Citations
First senior author: 1992