Tess Lawrie

Person

Second author of a meta-analysis on Ivermectin, associated with the BIRD group in Britain, which played a similar role to the FLCCC in the U.S.

Mentioned in 1 video