Puren Ouyang

Puren Ouyang

Department of Aerospace Engineering, Ryerson University
Verified email at ryerson.ca
Cited by 2488