Caterina Valeo

Dr. Caterina Valeo

Mechanical Engineering, University of Victoria
orcid