Thomas De Bernardi's profile

Thomas De Bernardi

Retired mechanical engineer

USA