QR code
Lea Peters's avatar

Lea Peters

Research Associate, Max Planck Research
Germany

Focusing on bioinformatics, DNA sequencing, and health tech.