pull down to refresh

Does their website mention it was founded by CERN? 🤔
By ex-CERN scientists I believe, not CERN the entity itself
reply
Was it?
reply