188.834
SINTA Score Overall
106.505
SINTA Score 3Yr
891
SINTA Score Productivity
502
SINTA Score Productivity 3Yr