NPI Central
Afua Takyi, MD, MBS, MPH, MSCR — NPI 1598362709, San Diego, CA | NPI Central