136.933
SINTA Score Overall
74.088
SINTA Score 3Yr
446
SINTA Score Productivity
241
SINTA Score Productivity 3Yr
