Placeholder image for a person

Luca Oggiano

Scientist I
  • Wind Energy