23.907
SINTA Score Overall
12.890
SINTA Score 3Yr
281
SINTA Score Productivity
152
SINTA Score Productivity 3Yr
