147.632
SINTA Score Overall
73.004
SINTA Score 3Yr
307
SINTA Score Productivity
152
SINTA Score Productivity 3Yr