64.524
SINTA Score Overall
32.445
SINTA Score 3Yr
248
SINTA Score Productivity
125
SINTA Score Productivity 3Yr

IPRs
View more ...