Author Profile

Barclay Stewart

Affiliation: Department of Surgery, University of Washington, Seattle, Washington, USA; School of Medical Sciences, Kwame Nkrumah University, Kumasi, Ghana; Department of Interdisciplinary Health Sciences, Stellenbosch University, Cape Town, South Africa

Recent Posts