Teleleu EU

Teleleu EU

PhD in genetics, bioinformatician, scientist at a Silicon Valley startup