In Remembrance: David A. London ’75MD Died on March 26 2014

David A. London passed away March 26, 2014.  He had been a 28-year resident of Portola Valley, California, and practiced as a radiologist with the El Camino Radiologists Medical Group and on staff at the El Camino Hospital in Mountain View, California.

A full obituary appeared in the Los Altos Town Crier on April 9, 2014.

Post a remembrance