Journal Metrics

Number of published scientific articles (last 3 years):

Average number of reviews per article:

Average time from submission to publication:

Citations: