39.742
SINTA Score Overall
13.405
SINTA Score 3Yr
537
SINTA Score Productivity
181
SINTA Score Productivity 3Yr