84.185
SINTA Score Overall
31.713
SINTA Score 3Yr
345
SINTA Score Productivity
130
SINTA Score Productivity 3Yr

IPRs
View more ...