46.511
SINTA Score Overall
11.700
SINTA Score 3Yr
2.736
SINTA Score Overall Productivity
688
SINTA Score 3Yr Productivity
Latest number of publications
View more ...