9.201
SINTA Score Overall
4.807
SINTA Score 3Yr
4.601
SINTA Score Overall Productivity
2.404
SINTA Score 3Yr Productivity
Latest number of publication
View more ...