Barbara G. McMahill
Observed name: Barbara McMahill
Institution: IDEXX Laboratories (United States)
Observed institutions: IDEXX Laboratories (United States), University of California Davis Medical Center
ORCID: 0000-0003-2010-8038
Observed ORCID: 0000-0003-2010-8038
OpenAlex ID: A5032825164
