from www.npr.org1 year agoThe bacteria, shown here next to a dime, are close to the size of human eyelashes. Read at www.npr.org #san-francisco #researchers #perspective #mount-everest[add][|| ... ]