9/11 Free Fall 7/13/17: Ethics in Peer Review

Host Andy Steele is joined by John Wyndham, who discusses a recent paper he authored that illustrates some of the problems that arise in peer review, particularly when a report challenges NIST’s conclusions on the cause of the World Trade Center destruction on 9/11.

Be the first to comment

Leave a Reply