16.813
SINTA Score Overall
7.598
SINTA Score 3Yr
382
SINTA Score Productivity
173
SINTA Score Productivity 3Yr
IPRs
View more ...