Stephen  Leonard, M.D.

Stephen  Leonard, M.D.

Dr. Stephen D. Leonard is an aviation medical examiner and retired vascular surgeon. He is a member of Do No Harm.