This feels like a nothingburger. There isn't even a hint of how the virtual human works or a demo or anything. Just lots of back patting about the clever name.
The visible human project has been around for quite some time and has, in fact, accomplished their initial project goals. And they do have a demo application, complete with a "guided tour", interview snippets and everything, all on a single CD-ROM! I remember playing around with it at the local library in December 2003.