Ken Lans

is a retired general practice physician and president of Washington Physicians for Social Responsibility.