3 ms·
Another theory is complex life exists because of viruses, and their ability survive and modify genetic material.
by tehlike 7y ago
Another theory is complex life exists because of viruses, and their ability survive and modify genetic material.
3 ms·