Sites sell the labels "Peer Reviewed" and "Scientific Journal" to fool the general public. Anyone can now write up any nonsense and claim it was "published" ...
Share this note: