Key Scientist in Covid Origin Controversy Misled Congress on Status of $8.9 Million NIH Grant Post date July 21, 2023
She ditched her day job to pursue her art with a basic income grant from Ireland Post date July 19, 2023