154.502
SINTA Score Overall
70.424
SINTA Score 3Yr
315
SINTA Score Productivity
144
SINTA Score Productivity 3Yr