NPI Central
Takehisa Ikeda, MD — NPI 1326203266, Houston, TX | NPI Central