4 ms·Is this affiliate marketing?by xrayarx 4y agoIs this affiliate marketing?nyc111 4y agoNo. I'm just curious. Most of their content is paywalled so I was wondering if in scientific matters they were more authoritative than Wikipedia.