Omar Stradella

Omar Stradella

PhD in Chemistry, worked for 30 years in drug discovery and software engineering