NPI Central
Karl Herman, M.D. — NPI 1003253063, Providence, RI | NPI Central