Dr. Michal Leskes

Awarded the 2023 Guy Sella Research Prize in Energy
Dr. Michal Leskes