RESEARCHER · TIER 05

Sergio Pellegrino

Deployable space solar power structures and architectures

AFFILIATION
Caltech

← Back to the Top 100 Lists