Talk:SV40 Cancer Foundation

Does this group really have any notability? Should this page be deleted?