Italian health czar resigns over government’s ‘anti-scientific positions’

46885242_401.jpg

Walter Ricciardi of Italy’s National Institute of Health slammed the populist government for threatening public health through anti-vaccine policies. He also warned against political interference in science worldwide.