13.263
SINTA Score Overall
6.639
SINTA Score 3Yr
204
SINTA Score Productivity
102
SINTA Score Productivity 3Yr
IPRs
View more ...