Access and barriers to immunization in West Bengal, India: quality matters.

Access and barriers to immunization in West Bengal, India: quality matters.