Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036052293
INACTIVE
N
ALAN RICHARD
SPECTOR
MD
ALAN RICHARD SPECTOR MD
01/16/1976
07/31/2006
07/31/2008
SAN DIEGO
CA
92103
04/17/2008