NPI Central
Tim Darsaut, M.D., MSC., FRCS(C) — NPI 1063690808, Palo Alto, CA | NPI Central