JOHNPATRICK
Company in Canada
Resume
With over 50 years experience in the medical community, john speaks on medical ethics, culture, public policy, and the integration of faith and science.
Video Presentation
last updated on
Company in Canada
last updated on