1.047.794
SINTA Score Overall
386.004
SINTA Score 3Yr
708
SINTA Score Productivity
261
SINTA Score Productivity 3Yr
IPRs
View more ...