Before revision: The nano-abacus is a nano-sized abacus developed by IBM scientists.
After revision: A nano-abacus is a nano-sized abacus developed by IBM scientists.