464.539
SINTA Score Overall
201.930
SINTA Score 3Yr
520
SINTA Score Productivity
226
SINTA Score Productivity 3Yr
