892.388
SINTA Score Overall
458.016
SINTA Score 3Yr
808
SINTA Score Productivity
415
SINTA Score Productivity 3Yr