98.492
SINTA Score Overall
69.300
SINTA Score 3Yr
623
SINTA Score Productivity
439
SINTA Score Productivity 3Yr
