102.584
SINTA Score Overall
41.397
SINTA Score 3Yr
637
SINTA Score Productivity
257
SINTA Score Productivity 3Yr