Well, I have to warn you up front that although I take a strong interest in all science (indeed, in all forms of human endeavor), my areas of expertise are computer science and physics, and with the specialization of the sciences these days, I don't have room for more than a passing familiarity...