Background
Ley, Robert Duncan was born on September 12, 1948 in Santa Cruz, California, United States.
Ley, Robert Duncan was born on September 12, 1948 in Santa Cruz, California, United States.
Doctor of Medicine, Stanford University.
Plastic surgeon, Watsonville (California) Cmty. Hospital, 1981; plastic surgeon, Dom South Carolina Hospital, since 1981.