David J. Painter
Observed names: D. J. Painter, D.J Painter, D.J. Painter, DJ Painter, David Painter
Observed institutions: United States Department of Agriculture, Lincoln University, University of Canterbury
ORCID: 0000-0002-0127-8042
Observed ORCID: 0000-0002-0127-8042
OpenAlex ID: A5065894755
