21.672
SINTA Score Overall
7.104
SINTA Score 3Yr
4.334
SINTA Score Overall Productivity
1.421
SINTA Score 3Yr Productivity
Latest number of publications
View more ...