Thomas Debray

Publons Peer Review Profile


7
3.8
254
18.9

Journals reviewed for

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

... and 17 other journals