Accordingly, S100A16 has been suggested to have both tumour-promoting and suppressive roles in human cancers. Here, S100A16 is linked to cancer.