Yet another anti-vax doctor claims vaccines 'shed'. Where di