11.132
SINTA Score Overall
6.001
SINTA Score 3Yr
530
SINTA Score Productivity
286
SINTA Score Productivity 3Yr
IPRs
View more ...