Humans talk, trade, and wage war with each other constantly. Surprisingly, trees may be more like humans than we think.
Humans talk, trade, and wage war with each other constantly. Surprisingly, trees may be more like humans than we think.