David Leblanc
Terrestrial Energy · Palantir Technologies · Conception Impack Dtci
Total Patents:
14
Overall Rank:
#332,927
Years Active:
1998–2025
Terrestrial Energy Rank:
#1