Yet another anti-vax doctor claims vaccines 'shed'. Where did this myth originate? : vimarsana.com