5.982
SINTA Score Overall
3.148
SINTA Score 3Yr
115
SINTA Score Productivity
61
SINTA Score Productivity 3Yr
IPRs
View more ...