Blackwood
Contributor
Science is self correcting. Peer reviewed articles and researchers are the key. Sure some scientists mess up but goes back to peer reviewing and ability to recreate any good scientific study.
Have there been any peer reviewed scientific studies about fins?