John R Moffett

Neuroscientist and long-time blogger. I received my PhD in neuroscience at Georgetown U. in 1987, and have closely followed politics and the media for decades.
2 subscribing

No posts