NPI Central
Beta Lab NPI Number 1013375591 — Carolina, PR | NPI Central