960.432
SINTA Score Overall
356.019
SINTA Score 3Yr
643
SINTA Score Productivity
238
SINTA Score Productivity 3Yr