Todd Cochrane
Observed name: Cochrane, Todd
Institution: Nelson Marlborough Institute of Technology
Observed institutions: Wellington Institute of Technology, Nelson Marlborough Institute of Technology
ORCID: 0000-0001-5960-9679
Observed ORCID: 0000-0001-5960-9679
OpenAlex ID: A5023584204
