41.572
SINTA Score Overall
11.915
SINTA Score 3Yr
3.464
SINTA Score Overall Productivity
993
SINTA Score 3Yr Productivity
Latest number of publications
View more ...