Specialist/Technologist, Other in Santa Cruz California

There are 1 Specialist/Technologist, Other providers with a NPI number registered in Santa Cruz California.

NPI Provider Name Address Type
1467806406LISA RUSSELL, PH.D.200 7TH AVE
SUITE 150
SANTA CRUZ, CA
ZIP 95062
Phone: (831) 462-1060
Individual