What has been done, or in other words, how far have we got?

Duration: 27:50 Views: 53K