Statistics

Year
2018
Total submissions
138
Peer reviewed
68
Decline
59 (87%)