DVious

Looking to the future - semantic web. Looking at the very big and, the very small.

Location:London

DVious's Stars