There's an intersection of politics and science and this isn't anywhere close to it. Meme about research funding or the astroturfed anti-intellectualism fucking our progress on vaccinations.
This is just a milquetoast leftist tagline with some science words stapled to it.