1.529
SINTA Score Overall
778
SINTA Score 3Yr
1.529
SINTA Score Productivity
778
SINTA Score Productivity 3Yr
IPRs