Scholarly Index

Romain Delhougne

Imec the Netherlands; 1,647 total citations; 116 total publications; best world rank #617

Imec the Netherlands

1,647Total citations
116Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Phase-change materials and chalcogenides2021-2025617NL 474.06