NPI Central
Leelabati Biswas, MD, PHD — NPI 1750228896, Philadelphia, PA | NPI Central