Thomas Debray

Publons Peer Review Profile


7
3.7
257
19.2

Journals reviewed for

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

... and 17 other journals