Yes, that’s the explanation, SARS came from space http://www.cnn.com/2003/TECH/space/05/23/sars.fromspace/index.html