Scientists invent the abacus
/

Scientists invent the abacus

A high-tech spin on an ancient system.

Exit mobile version