Adrian J. Shepherd
Observed names: A. J. Shepherd, A. Shepherd, ADRIAN J. SHEPHERD, Adrian J Shepherd, Adrian Shepherd, SHEPHERD, A, Shepherd, A, Shepherd, Adrian, Shepherd, Adrian J., Shepherd, Adrian John
ORCID: 0000-0003-0194-8613
Observed ORCID: 0000-0003-0194-8613
OpenAlex ID: A5021137505
