Jan 20 Jan 20 CompBio 029: It is January 2025 and AI hallucinations of academic references is still a huge problem James Lloyd Compbio series