2.992.770
SINTA Score Overall
1.137.106
SINTA Score 3Yr
1.505
SINTA Score Productivity
572
SINTA Score Productivity 3Yr
IPRs
View more ...