51.325
SINTA Score Overall
8.205
SINTA Score 3Yr
8.554
SINTA Score Overall Productivity
1.368
SINTA Score 3Yr Productivity
Latest number of publications
View more ...