22.048
SINTA Score Overall
3.606
SINTA Score 3Yr
5.512
SINTA Score Overall Productivity
902
SINTA Score 3Yr Productivity
Latest number of publications
View more ...