Scholarly Index

Amor Ben Moussa

Research and Technology Center of Energy; 436 total citations; 36 total publications; best world rank #611

Research and Technology Center of Energy

436Total citations
36Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Karst Systems and HydrogeologyLifetime863TN 1182.29
Water management and technologiesLifetime611TN 4161.76