Brian M. Petri
Observed names: B Petri, B. PETRI, B. Petri, Brian Petri
Institution: Trojan Technologies (Canada)
Observed institution: Trojan Technologies (Canada)
ORCID: 0000-0002-8572-3704
Observed ORCID: 0000-0002-8572-3704
OpenAlex ID: A5001627530
