Factors related to missed opportunities for immunization at urban and suburban primary health centers in Medan