NPI: 1114108982
90% of spending on code Z9560 with only 3 total codes billed. Highly concentrated billing profile.