Looks like the website was updated again to include the number of nanosensors (64). Also, I see that some of the images of the device it now says NASA where it was blank the other day.