179.867
SINTA Score Overall
55.641
SINTA Score 3Yr
501
SINTA Score Productivity
155
SINTA Score Productivity 3Yr
