Current COVID-19 safety protocols are currently being followed in all of our facilities

If the human eye were a digital camera it would have 576 megapixels

The human eye is pretty amazing. According to scientist and photographer Roger Clark, the resolution of the human eye is 576 megapixels. Just in case you’re wondering, the average smartphone camera has only about 12 megapixels.