Scientists from China, Sweden, and Australia have discovered what they claim is the oldest known parasite, publishing their results in Nature Communications.1...
My wife, Mary, and I currently live in central Virginia near Lynchburg and Liberty University, where I serve as research professor emeritus in the School...