168.176
SINTA Score Overall
84.756
SINTA Score 3Yr
328
SINTA Score Productivity
165
SINTA Score Productivity 3Yr
