42.504
SINTA Score Overall
26.212
SINTA Score 3Yr
370
SINTA Score Productivity
228
SINTA Score Productivity 3Yr

IPRs
View more ...