Scholarly Index

Sabar Pambudi

National Research and Innovation Agency; 244 total citations; 60 total publications; best world rank #748

National Research and Innovation Agency

244Total citations
60Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Intravenous Infusion Technology and SafetyLifetime748ID 1223.06