‘Most Detailed Image of a Human Cell’ – Truth or Fiction?

‘Most Detailed Image of a Human Cell’ – Truth or Fiction?