1.045.359
SINTA Score Overall
384.831
SINTA Score 3Yr
706
SINTA Score Productivity
260
SINTA Score Productivity 3Yr