Dr. Ricardo Javier Lopez Hanson, MD | General Surgeon in Abingdon, VA | FindClarity