Sources

4 Total Sources

Researchers Probe Why Fungal Age Defies Measurement, With Estimates Ranging From 10 to 500 Years