202.803
SINTA Score Overall
115.914
SINTA Score 3Yr
578
SINTA Score Productivity
330
SINTA Score Productivity 3Yr