Not a great journal if you are trying to publish something with potentially large import. Its reasonable to guess that something is seriously wrong with the study to not get it in a good journal. This publication does not move my opinion on the matter.