Leigh [Member Since: September 26 '11]

Professor.
Biophysics and neuroscience of mainly alien neurons.

Graphic Novels Reviews