131.267
SINTA Score Overall
70.287
SINTA Score 3Yr
781
SINTA Score Productivity
418
SINTA Score Productivity 3Yr
IPRs
View more ...