Understanding Virology Science and Disease Causation Debate