45.884
SINTA Score Overall
16.795
SINTA Score 3Yr
604
SINTA Score Productivity
221
SINTA Score Productivity 3Yr