93.048
SINTA Score Overall
56.640
SINTA Score 3Yr
429
SINTA Score Productivity
261
SINTA Score Productivity 3Yr