128.379
SINTA Score Overall
50.058
SINTA Score 3Yr
339
SINTA Score Productivity
132
SINTA Score Productivity 3Yr