10.893
SINTA Score Overall
3.051
SINTA Score 3Yr
2.723
SINTA Score Overall Productivity
763
SINTA Score 3Yr Productivity
Latest number of publication
View more ...