18.684
SINTA Score Overall
14.087
SINTA Score 3Yr
180
SINTA Score Productivity
135
SINTA Score Productivity 3Yr
