New metrics by Scimago Journal & Country Rank are up! New metrics by Scimago Journal & Country Rank are up!