Re:Philly scientist behind COVID vaccine tech was demoted by...
by wizzwizz4 on Saturday January 09, 2021 @10:32AM
(#25701130)
https://thezvi.wordpress.com/2020/12/24/covid-12-24-were-fed... from Christmas Eve is an early (secondary) source for some of this.
It is not enough to write something and promise to link a source later.