Robert “Phil” Phillip Upchurch, Doctor of Plant Physiology, passed away peacefully on May 27, 2020 at home in St. Louis, MO. Phil was born Feb. 9, 1928 in Wake County, NC and rose out of poverty to create numerous legacies with his... View Obituary & Service Information