N newatlas.com Scientists claim to have tied the most tightly knotted physical structure known 53 points futureguy 9 years ago 10 comments