The newest member of leadership at the Atlanta-based CDC is in full support of recent changes made to the nation’s vaccine recommendations.