Statistics

Year
2018
Total submissions
119
Peer reviewed
64
Decline
55 (86%)