27.949
SINTA Score Overall
3.618
SINTA Score 3Yr
4.658
SINTA Score Overall Productivity
603
SINTA Score 3Yr Productivity
Latest number of publications
View more ...