1.511.243
SINTA Score Overall
662.226
SINTA Score 3Yr
723
SINTA Score Productivity
317
SINTA Score Productivity 3Yr