New Planets Discovered! ‘Peer Review’ Science vs Religion
JLB1721 – New Planets Discovered! Peer Review Science vs Religion (23-Feb-2017)
Full Ged Skeptic Chat: Link
How We Can Determine Mass of Planets: Link
LINKS & REFERENCES
Article in The Age: Link
Article in Nature: Link
Paper in Nature: Link
Nature’s ‘peer review’ page: Link
‘Life sustaining planets’ paper: Link
‘Habitable zones’ paper: Link
Photometry: Link
Post updated 22-Aug-2019 to embed reuploaded video.