Statistics

Year
2018
Total submissions
77
Peer reviewed
36
Decline
35 (97%)