News

Cost, a dearth of legislation making immunization documentation mandatory, the fact that vaccines can be administered in a ...