36.483
SINTA Score Overall
16.068
SINTA Score 3Yr
7.297
SINTA Score Overall Productivity
3.214
SINTA Score 3Yr Productivity
Latest number of publication
View more ...