Thomas Debray

Publons Peer Review Profile


8
3.7
263
6.9

Journals reviewed for

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

... and 18 other journals