12.806
SINTA Score Overall
2.915
SINTA Score 3Yr
298
SINTA Score Productivity
68
SINTA Score Productivity 3Yr
IPRs
View more ...