Data from a sample of 34,532 physicians in 29 states, 2016. Sources: Analysis of the National Provider Identifier File, Catalist LLC voter file data.
No related posts.
Data from a sample of 34,532 physicians in 29 states, 2016. Sources: Analysis of the National Provider Identifier File, Catalist LLC voter file data.