What new technological discoveries have been discovered in the last 5 years …?

by Contando Estrelas Question by wren: What new technological discoveries have been discovered in the last 5 years …? about the Shroud of Turin ? Best answer: Answer by CoraA good start. http://zidbits.com/2011/01/top-10-scientific-discoveries-of-2010/ Unless you mean inventions? edit: never mind Continue reading