404.629
SINTA Score Overall
153.827
SINTA Score 3Yr
558
SINTA Score Productivity
212
SINTA Score Productivity 3Yr
