Top Banner
© WSU Community Engagement Institute, (316) 978-3843 Improving Immunization Billing in Local Health Departments: The Story of a CDC Immunizations Grant AAron Davis, MBA Project Manager Center for Public Health Initiatives June 9, 2016 [email protected]
68

Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

Jun 09, 2018

Download

Documents

phamnga
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

1© WSU Community Engagement Institute, (316) 978-3843

Improving Immunization Billing in Local Health Departments:The Story of a CDC Immunizations Grant

AAron Davis, MBAProject ManagerCenter for Public Health InitiativesJune 9, 2016

[email protected]

Page 2: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

2

The story of a CDC Immunizations Grant

• What we did• How we did it• Why we did it• Lastly….what can you gain from it?

Page 3: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

3

Agenda

1. Grant Purpose & Background2. Discuss the three projects of the grant3. Goals & Accomplishments4. What we learned5. Guidance moving forward

Page 4: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

44

Project Background

Implementation of Strategic Plans for Billing for Immunizations Services in Health Department Clinics

Page 5: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

5

Intent of the Grant

• Problem Statement:

– Insured patients are accessing immunization services at public health departments for free or a nominal administrative fee.

• Purpose:

– To enable public health departments to bill health insurance plans, with the intent of capturing maximum immunization service delivery fees.

• Outcomes:

– Short Term: Public Health Departments able to begin/expand/or continue to capture reimbursements for immunization services.

– Long Term: Greater reach of immunization efforts.

Page 6: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

6

Background

• 2012 Kansas Immunization Program award for “CDC Immunizations Billing Planning Grant”– Contract with KFMC– Surveys of billing practices across the state– Pilot Project for measuring effects of Certified Coders

Page 7: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

7

KFMC Recommendations

1. Biller specific coding manuals2. AAPC Coding Training (will also cover ICD-10)3. Electronic Health Record Pilot Program

Page 8: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

8

Background

• 2014 Kansas Immunization Program award for CDC grant: “Implementation of Strategic Plans for Immunization Services in Health Department Clinics”– Contract with Center for Public Health Initiatives of the

Community Engagement Institute at WSU

Page 9: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

9

October 2014

1. Billing Manual

2. LHD specific Training

3. PMS/EHR Pilot

4. Continue Survey

Page 10: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

1010

Billing & Coding Manual

Page 11: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

1111

Billing & Coding Manual

Page 12: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

1212

Kansas Local Health Department Clinical Services

Billing & Coding Guide

Page 13: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

13

Design Team has included…

• Johnson County HD• Harvey County HD• Harper County HD• Pottawattamie County HD• Riley County HD• Franklin County HD• Ellsworth County HD• Shawnee County HD• Haskell County HD• Reno County HD

Page 14: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

14

Clinical Services Coding Guide

Billing Policies & Procedures

• Section 1: Provider Enrollment• Section 2: Insurance Eligibility & Verification• Section 3: Coordination of Benefits• Section 4: Claims Submission & Resubmission• Section 5: KMAP

Page 15: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

15

Clinical Services Coding Guide

Methodologies & Common Coding

• Section 6: Immunization Services• Section 7: Child Health Services• Section 8: Women’s Health Services• Section 9: Adult Health / Miscellaneous Services• Section 10: Laboratory Services• Section 11: Appendices

Page 16: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

16

Clinical Services Coding Guide

Where to find it?

• http://www.kdheks.gov/olrh/download/KS_Billing_Resource_Manual.pdf

Page 17: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

17

Lessons Learned

• Sustainability is everyone's first question• Understanding what the codes mean and how to use

them VS. knowing other departments use them

Page 18: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

18

Page 19: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

1919

Kansas Local Health Department Specific Coding Training

Page 20: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

20

KS LHD Coding Training

World of Medical Coding

What LHDs Code

Page 21: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

21

KS LHD Coding Training – June 2, 2015

• First meeting of LHD Billers from Across the state

• Great Discussion• 80+ LHDs represented• Sadly, the training missed

the mark

Page 22: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

22

KS LHD Coding Training – Sept 1&2, 2015

• Online webinar• 90+ LHDs represented• Training was better, but

still didn’t answer all the questions we wanted it to

• Videos still available online

Page 23: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

23

Lessons Learned

• Why is this so difficult?

• How do we get this right in the future?

Page 24: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

24

Page 25: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

2525

Practice Management Software & Electronic Health RecordsKansas LHD Pilot Program

Page 26: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

26

Quick Definitions

• Electronic Health Records (EHR)• Practice Management Software (PMS)• Billing Software• Hybrid Systems• Outsourced Billing• Clearinghouse

Page 27: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

27

Pilot Project Benefits

• Training and guidance from experienced EHR consultants• Technical Assistance from WSU’s CPHI• Financial assistance (75% of a system, up to $10,000) for

PMS/EHR• Peer Learning Workgroup

Page 28: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

28

Criteria for Participation

• Must have >40% of total billed revenue from Immunizations Services OR must be the sole immunizer in the county for adults and/or children.

• Must be a Local Health Department that has not signed a contract with an EHR company in the last 2 years.

• Must be able to provide baseline data for application.

Page 29: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

29

Selected Counties

• Populations ranged from 2500 to 35000• FTEs range from 2.5 to 15• Annual Billing income from all sources ranges from

$35,000 to $350,000• # of annual unduplicated encounters range from • 900 to 6800

Page 30: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

30

Summary of Project

•EHR Review and Implementation Training (Synovim)•Demos of 11 vendors, discussions with more•Presentation from a fellow LHD who had implemented a system

•Weekly calls to discuss issues and questions•Monthly reports to share where departments were in the process

•Surveys, surveys and surveys

Page 31: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

31

Timeline of Pilot

Page 32: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

32

Timeline of Pilot

Page 33: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

33

Tools for Implementation

1. Team Charter2. Department Workflow Tools3. Goals Document4. Implementation Timeline &

Project Plan5. IT Evaluation6. Chart Migration Worksheet7. Data Entry Template

Guidance Document

8. Vendor Demo Script9. Vendor Evaluation Tool10.Staff Computer Knowledge

Evaluation11.Patient Satisfaction Survey12.Post Implementation

Evaluation

Page 34: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

34

Review and Evaluation of systems

Reviews and discussion of some kind completed with:

• Nightingale Notes• Patagonia• Insight by Netsmart• Smart Health Claims• Athena Health• Sevocity• HealthPac

• Healthcare First• Mitchell & McCormick• Allscripts• eClinicalWorks• KIPHS• CDP

Page 35: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

35

Vendor Differences

• Public Health vs. Private Practice focus• User Interface (friendly to use/navigate)

– Clinical– Financial– Administrative/reporting

• Training and Customer Service• COST!

Page 36: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

36

Vendor Selections

• Patagonia Health: 5 • Nightingale Notes by Champ Software: 4• AthenaHealth: 2

Page 37: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

37

Implementation

1. Set up data elements, work flow, templates & pathways2. Training on the system3. Testing of the system (practice)4. Adjust data elements, work flow, templates

Page 38: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

38

WebIZ connections

• As of today, zero systems are connected• Two are in the beta testing (getting connected)• All should be done by the end of summer

Page 39: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

39

Surveys & Results

• Financial Data– 2014 (prior implementation)– 2015 (during implementation)– 2016 (after implementation)

• Staff Transitional Survey– Grant Process– Internal changes

Page 40: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

40

Surveys & Results - Financial

2014 2015 2016

Total Encounters 33,214 38,713

Total Billing Rev $1,531,268  $1,558,037

Total Imm Encounters 20,155 23,365

Total Imm Billing Rev $1,121,130  $1,174,506 

Results for 9 pilot sites

Page 41: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

41

All Billing Revenue Across 2 years

 $‐

 $20,000

 $40,000

 $60,000

 $80,000

 $100,000

 $120,000

 $140,000

 $160,000

 $180,000

 $200,000

2014 Q1 2014 Q2 2014 Q3 2014 Q4 2015 Q1 2015 Q2 2015 Q3 2015 Q4

Pilot 1 Pilot 2 Pilot 3 Pilot 4 Pilot 5 Pilot 6 Pilot 7 Pilot 8 Pilot 9 Pilot 10 Pilot 11

Page 42: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

42

All Billing Revenue Across 2 yrs – 2 pilots

 $‐

 $10,000

 $20,000

 $30,000

 $40,000

 $50,000

 $60,000

 $70,000

 $80,000

 $90,000

2014 Q1 2014 Q2 2014 Q3 2014 Q4 2015 Q1 2015 Q2 2015 Q3 2015 Q4

Pilot 2 Pilot 4 Pilot 5 Pilot 6 Pilot 7 Pilot 8 Pilot 9 Pilot 10 Pilot 11

Page 43: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

43

Staff opinions Survey @ 3 months in

• 37 responses from 10 LHDs– 13 Clerical/Administrative– 15 Clinical– 3 Clinical/Administrative– 6 Other

• Whole group Vs each vendor– Only one response from AthenaHealth users

Page 44: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

44

Staff Opinions - Pilot

Please indicate your level of agreement with the following statements, "Being part of the CDC EHR pilot helped with:”1. Reviewing EHR options available.

2. Evaluating needs and system requirements.

3. Making a decision on what system to purchase.

4. Contract negotiations.

5. Being comfortable with the price of the system.

6. Creating a forum to discuss issues and questions with other departments.

7. Effectively implementing the new EHR system.

Page 45: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

45

Staff opinions (3 months in) All Staff

Please rate your level of agreement with the following statements regarding your use of the new EHR system.1. The EHR has made my job easier compared to our previous systems/processes.

2. The calendar function of the EHR is better than our old calendar system.

3. This EHR clearly displays the information I need without unnecessary information or other clutter.

4. This EHR allows me to complete tasks efficiently, without seemingly unnecessary steps.

5. Learning to use this EHR was easy.

6. Our EHR vendor provides excellent support (for instance, fixing bugs quickly, offering useful training, and providing answers in a timely manner).

7. I enjoy using this EHR. I would recommend our current EHR to my counterparts in other health departments.

Page 46: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

46

Staff opinions (3 months in) Admin.

Please indicate your level of agreement with the following statements regarding your use of the new EHR system. 1. Scheduling patients is easier than it was in our previous system.2. Looking up patient information is more efficient.3. Documentation of clinical information is more detailed and

thorough.4. Billing is easier than it used to be compared to our old

system/process.5. Time spent submitting insurance claims has decreased.6. The overall billing process of the department has improved.

Page 47: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

47

Staff opinions (3 months in) Clinical

Please indicate your level of agreement with the following statements regarding your use of the new EHR system.1. This EHR helps me see more patients per day than I could with paper

charts. Disagree

2. I can document care easily and efficiently. Neutral to Disagree

3. Documentation of clinical information is more detailed and thorough. Neutral

4. Using the EHR has improved my ability to make decisions about patient care. Disagree

5. This EHR helps me avoid making clinical mistakes. Neutral to Disagree

6. This EHR helps me focus on patient care rather than on the computer. Disagree

Page 48: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

48

Staff opinions (3 months in) Comments

• Because we are still learning the EHR it is still hard to measure the progress in understanding other staff role and responsibilities. Communication between staff has increased measurably.

• Many of the steps are cumbersome and documented several times. A lot more time is spent on documentation than the past.

• Took some frustrations to adjust and get it set up properly

Page 49: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

49

Cost/Benefit?

Thanks AHIMA!

Page 50: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

50

Cost/Benefit?

• Compare your workflows today compared to workflow with the EHR– You have to have clear goals and expectations!

Page 51: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

51

Cost/Benefit?Outline Current Costs & Future Goals for:• Increased productivity (chargeable)• Increased productivity (flexible) • Reduce data entry• Increased charge capture & timely filing• Software maintenance & support • Filing, retrieval, and storage of paper charts• Mailing costs• Write-off of bad debt• Denial rates• No Show rates• Reporting and analysis

Page 52: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

52

How are things going?

• In the short 15 month period we have seen:– 3 new directors– 4 changes in lead billing staff– I have heard several users say they wish they could

go back to their old system / way of doing things– 11 departments have said they know this will be

great once the kinks get worked out

Page 53: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

5353

Grant TargetsDid we meet our goals? What’s next?

Page 54: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

54

October 2014

1. Billing Manual

2. LHD specific Training

3. PMS/EHR Pilot

4. Continue Survey

Page 55: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

5555

Practice Management Software & Electronic Health Records

Guidance/Toolkit

Page 56: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

56

Landscape of Health IT in KS LHDs

• What are people using?• What is Meaningful Use and does it matter?• Some EHR tools are available…but…

Page 57: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

57

Meat & Potatoes and my 2 cents…

1. Stark realities you need to accept2. Assessing department capacity & staffing needs3. Features & benefits4. How to select systems5. Costs, timelines & steps

Page 58: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

58

Stark Realities you need to accept

Page 59: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

59

Stark Realities you need to accept

Page 60: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

60

Assessing Capacity

Page 61: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

61

Assessing Capacity

Page 62: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

62

Staffing Needs (Tech Savvy, leadership, buy-in)

• First, you MUST have a tech-savvy champion• Second, you MUST have a back-up• Third, you MUST get everyone to move forward

together.

Page 63: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

63

Features & Benefits

• General Usability• Patient Demographics• Scheduling• Consents & Authorizations • Patient Charting & History• Program specific data

collection• Order Entry and Processing

• Medication Inventory• Quality Improvement• Billing• Reporting• Privacy and Security• Vendor Implementation and

Support• System Connectivity

Page 64: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

64

How to select systems

• Selection Criteria Matrix• Do Demos with multiple systems• Don’t purchase a system until you see it live in action

Page 65: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

65

Costs

• COSTS VARY! By vendor and with the same vendor.• Caveat – Company, Athena, licenses, training,

discounts, hardware & support, home health and other add-ons.

• Start-up Costs– 3-5 staff ($9000-$11,250) (average of $9,800)– 6-15 staff ($9200-$13,500) (average of $11,200)

• Annual Fees – 3-5 staff ($5,760-15,600) (average of $9,924) – 6-15 staff ($5,040-15,600) (average of $9,444)

Page 66: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

66

Timelines & Steps

• Phase 1: Assess Your LHD’s Readiness• Phase 2: Approach Planning• Phase 3: Selecting an EHR• Phase 4: Conduct Training and Adjust System• Phase 5: Implement EHR and Adjust System• Phase 6: Continue Quality Improvement

(adjust how you use it)

Page 67: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

67

Page 68: Improving Immunization Billing in Local Health … KIP Immunizations - Improving...Improving Immunization Billing in Local Health ... was in our previous system. 2. Looking up patient

68© WSU Community Engagement Institute, (316) 978-3843

Improving Immunization Billing in Local Health Departments:The Story of a CDC Immunizations Grant

AAron Davis, MBAProject ManagerCenter for Public Health InitiativesJune 9, 2016

[email protected]