A peer-reviewed academic journal of the American Association for the Advancement of Science (AAAS), one of the world's top academic journals.
there was an even an article in Science magazine which you know argues that they were made by humans
"
"The speaker explicitly mentions an article in Science magazine regarding human-made crop circles and exploded nodes."