hear of 是“听说”的意思.
因为前面是have/has ,所以用了hear的过去分词形式:heard.
所以have/has not heard of是“没有听说过”的意思,用现在完成时表示对现在的影响.