44.368
SINTA Score Overall
19.573
SINTA Score 3Yr
222
SINTA Score Productivity
98
SINTA Score Productivity 3Yr