wmbriggs.com
Peer Review Fails? Sympathetic Priest? What’s Going On Here?
Duke Scores Another Own Goal According to Science, Duke University oncologist Anil Potti quit after being caught cheating: Anil Potti had published papers in prominent journals identifying gene sig…