233.066
SINTA Score Overall
113.169
SINTA Score 3Yr
1.018
SINTA Score Productivity
494
SINTA Score Productivity 3Yr

IPRs
View more ...