Is this you? Claim this profile to correct it, add a bio and choose the work people see first.
Claim this profileAcademic lineage
Possible advisorsa guess from early papers, not confirmed
- P. LangleySuggested from co-authorship
Is this you? Claim this profile to confirm or dismiss it.
Works53 from public data
TitleCited by
- 215
- 159
- 85
- 84
- 79
- 58
- 48
- 47
- 36
- 33
- 25
- 23
- 21
- 18
- 15
- 14
- 13
- 12
- 12
- 11
- 11
- 11
- 11
- 9
- 9
- 8
- 7
- 7
- 7
- 6
- 6
- 4
- 3
- 3
- 3
- 3
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 1
- 1
- –
- –
- –
- –
- –
- –
- –
- –
Publication data from OpenAlex, with missing venues and authors filled in from Crossref; citation counts are the higher of OpenAlex and Semantic Scholar; position from the scholar’s ORCID record, last synced 2026-10-10. Citation counts may be lower than on Google Scholar, which indexes more sources.
Report an error
Wrong papers, two people merged into one, or a profile that should not be here? Tell us and we will fix or hide it. You will be asked to sign in.