123.993
SINTA Score Overall
52.372
SINTA Score 3Yr
390
SINTA Score Productivity
165
SINTA Score Productivity 3Yr
