Recent publication activity is rising
Diabetes Treatment and Management recorded 1,241 eligible papers in the latest 30-day window, compared with 564 in the prior 30-day window, making the current snapshot up 120% from the prior window.
1,241 recent vs 564 prior eligible papers