NPI Central
Uzzal Roy, M.D., PH.D — NPI 1760643787, Scranton, PA | NPI Central