Smart drugs; a new panacea?

Modafinil. Exelon. Reminyl. These are all names which where virtually unheard of a year ago but are now appearing in…

1