213.641
SINTA Score Overall
98.953
SINTA Score 3Yr
149
SINTA Score Productivity
69
SINTA Score Productivity 3Yr
