67.788
SINTA Score Overall
40.038
SINTA Score 3Yr
366
SINTA Score Productivity
216
SINTA Score Productivity 3Yr
