334.167
SINTA Score Overall
190.185
SINTA Score 3Yr
1.466
SINTA Score Productivity
834
SINTA Score Productivity 3Yr

IPRs
View more ...