NPI Central
Talha Riaz, M.D — NPI 1871925636, Rochester, MN | NPI Central