83.247
SINTA Score Overall
23.550
SINTA Score 3Yr
27.749
SINTA Score Overall Productivity
7.850
SINTA Score 3Yr Productivity
Latest number of publications
View more ...