Dave McKenna
Observed names: DAVE MCKENNA, Dave Mckenna
Institution: University of Birmingham
Observed institutions: Swansea University, CA Technologies (United States), University of Birmingham
ORCID: 0009-0009-6697-9868
Observed ORCID: 0009-0009-6697-9868
OpenAlex ID: A5061823737
