99.231
SINTA Score Overall
40.103
SINTA Score 3Yr
428
SINTA Score Productivity
173
SINTA Score Productivity 3Yr