Marcia Veach attended Mt. Hood Community College and the University of Oregon and holds degrees in both physical therapy and journalism. She has been an active health care professional for over 30 years and a freelance writer for more than a dozen years. She has served as a writer and editor for business, nonprofit and health publications.
- Author (3)