claim
Recent investigations have demonstrated that microbial life is ubiquitous and found in various extreme environments.

Authors

Sources

Referenced by nodes (1)