100.488
SINTA Score Overall
63.904
SINTA Score 3Yr
1.015
SINTA Score Productivity
645
SINTA Score Productivity 3Yr
Latest number of activities
View more ...