1.127.151
SINTA Score Overall
435.167
SINTA Score 3Yr
1.101
SINTA Score Productivity
425
SINTA Score Productivity 3Yr
Latest number of publications
View more ...