Scholarly Index

John‐Paris Pantouvakis

National Technical University of Athens; 628 total citations; 47 total publications; best world rank #228

National Technical University of Athens

628Total citations
47Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Resource-Constrained Project SchedulingLifetime228GR 482.17