87.405
SINTA Score Overall
47.029
SINTA Score 3Yr
276
SINTA Score Productivity
148
SINTA Score Productivity 3Yr

IPRs
View more ...