‘The anti-Fauci’? Lab-leak proponent listed in NIH directory but denies being hired

Biotech executive Steven Quay may be in contention for leadership role in infectious disease institute

science

Sources