Computing stuff tied to the physical world

The price of electrons » Screen Shot 2012-12-14 at 14.44.51

On Dec 14, 2012 at 14:47

Screen Shot 2012-12-14 at 14.44.51

You must be logged in to post a comment.