Lori Leach Landis, American oncological nurse. Certified oncology nurse. Member Oncology Nursing Society, American Cancer Society (professional education committee), Mortar Board, Sigma Theta Tau (past secretary), Alpha Lambda Delta.
Landis, Lori Leach was born on September 5, 1958 in Decatur, Georgia, United States. Daughter of Van C. and Mary Lee (Anderson) Leach.
Bachelor of science in nursing, Clemson University, 1980. Minnesota, Emory University, 1983.