Thomas Debray

Publons Peer Review Profile


7
3.6

Journals reviewed for

Statistics in Medicine
BMJ
Plos One
BMJ Open
BMC Medical Research Methodology

... and 18 other journals