Author profile

Hua Shen, PhD

University of Calgary