439.144
SINTA Score Overall
247.879
SINTA Score 3Yr
736
SINTA Score Productivity
415
SINTA Score Productivity 3Yr
IPRs
View more ...