Maybe I'm just cynical....but this thing is so small couldn't he could just be claiming he made it.
Professor - "Ah ha! Look, I've created a two armed nano robot that can move atoms and molecules!"
Assistant - "Huh? Where?"
Professor - "Here see, right here....Aren't you looking?"
Assistant - "Yeah I'm looking where you're pointing....but ahh.....I don't quite.....errr....?"
Professor - "What? You don't WHAT!!??"
Assistant - "Oh no you misunderstand...I meant...that's great....does it come in red?"