Author

Stephen R. Millar

Observed names: Millar, Stephen R., Stephen Millar, Stephen R Millar
ORCID: 0000-0002-8247-0529
Observed ORCID: 0000-0002-8247-0529
OpenAlex ID: A5037603180
Works count: 58
Citation count: 221
H-index: 9
I10-index: 9
Year
Topic
Type