Mr Douglas Stephen Palmer

Current affiliation: Canadian Blood Services (Retired)
Subject speciality: Health Sciences
Primary location: Canada