Friday Funny: NIH Probe

Science has become a joke:

Some 54 scientists have resigned or been fired as a result of an ongoing investigation by the National Institutes of Health into the failure of NIH grantees to disclose financial ties to foreign governments. For 93% of the 189 scientists whom NIH has investigated to date, China was the source of their undisclosed support.

TGIF

Join 5,566 other subscribers