Ed and Lily the Llama

Ed and Lily the Llama
Ed, a couple of years ago, photograph by katherine mitchell

Monday, October 17, 2011

Let's Hear It for the Numbers

The first blood test in three-plus months shows all the liver numbers normal, and the CEA also normal: 2.3, where normal is 1-3. Tomorrow, a CT scan.