48.476
SINTA Score Overall
15.508
SINTA Score 3Yr
2.693
SINTA Score Overall Productivity
862
SINTA Score 3Yr Productivity
Latest number of publication
View more ...