94.669
SINTA Score Overall
50.512
SINTA Score 3Yr
368
SINTA Score Productivity
197
SINTA Score Productivity 3Yr
IPRs
View more ...