Dr. Allan C Somersall, Ph.D., M.D.
Somersall studied at the Universities of London, Pennsylvania, and Toronto, earning doctorates in both science and medicine.
Somersall studied at the Universities of London, Pennsylvania, and Toronto, earning doctorates in both science and medicine. See less
Dr. Allan C Somersall, Ph.D., M.D.'s Featured Books