NPI Central
Igenomedx Inc. NPI Number 1225488455 — San Antonio, TX | NPI Central