1.468.933
SINTA Score Overall
676.545
SINTA Score 3Yr
1.035
SINTA Score Productivity
477
SINTA Score Productivity 3Yr
IPRs
View more ...