11.527
SINTA Score Overall
4.754
SINTA Score 3Yr
2.305
SINTA Score Overall Productivity
951
SINTA Score 3Yr Productivity
Latest number of publication
View more ...