Comment Comment by sci_prog Viruses might as well be alien nanobots created to spread and "engineer" life around the universe. parent sci_prog 6 years ago