Anonymous Anonymous 21-03-2017 Biology Answered In which layer of the atmosphere do humans live? exospherestratospheretropospheremesosphere