Weblog Archives
A team of Japanese engineers has created the smallest statue ever.
A three-dimensional bull the size of a red blood cell has been etched in plastic by engineers at Osaka University in Japan.
With pictures!