7 votes

Keystone molecules: a new, chemical view of ecosystems