Profile picture
Petros Giannaros
Doctorate
  • Consultant
    HDR Inc.
    Cedar Rapids, United States
mini profile avatar Petros Giannaros