Leiden UniversityIt’s quite impressive how science has been able to miniaturize certain things over the past decade. But nothing is quite impressive as this: a 3D printed tugboat that is a third smaller than the thickness of a human hair. Physicists at Leiden University in the Netherlands are the ones behind this achievement and the goal is to understand how “m… Click below to read the full story from How To Geek
Read More