I'm sure it's the greatest drug the world has ever seen. Anything in the British press about it? It's called Regeneron I think.