Thomas Debray

Publons Peer Review Profile


6
3.4

Journals reviewed for

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

... and 19 other journals