Franco Deana

Dr. France Deana was an Italian engineer.