Scholarly Index

Steven E Shladover

Program for Appropriate Technology in Health; 12,320 total citations; 274 total publications; best world rank #35

Program for Appropriate Technology in Health

12,320Total citations
274Total publications
45H-index

Published ranking records