NPI Central
Bhuwan Giri, MD — NPI 1811491053, Birmingham, AL | NPI Central