Row over vaccine