Kar-Ping Shum (Q102247169)
Ph.D. University of Alberta 1971
Language: