Swiss Scientist By The Name Of Wilson Edwards?

How many people have shared “Wilson Edwards” rants against the US and other “anti-China” folks? Fake news, fake profile. An excellent example of 无中生有。