What Lives in Your Belly Button?

A recent study by a North Carolina State University team has revealed a veritable “rain forest” of species found in the 60 or so navels that where sampled. ¬†Given that the belly button is...