Unfortunately a quick Google indicated difficulty finding clarity on his importance outside his Wolfram association.
I think the comment you replied to is asking for groups or individuals of note and independent but working with Wolfram on the merits of his/their research. Your link didn't shed more light I think.
I think the comment you replied to is asking for groups or individuals of note and independent but working with Wolfram on the merits of his/their research. Your link didn't shed more light I think.