Scholarly Index

Natalie Mello

Worcester Polytechnic Institute; 101 total citations; 13 total publications; best world rank #936

Worcester Polytechnic Institute

101Total citations
13Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Engineering Education and Curriculum DevelopmentLifetime936US 59887.16