Dr. Horner is praised by his peers. A specialist I was seeing asked who my GP was, and when I told him "Keith Horner" he announced, "Keith knows as much about many special areas of medicine as the specialist themselves. He reads and stays up constantly."
more