Profile picture for Elena Del Pup

Elena Del Pup

PhD Bioinformatics, Wageningen University, the Netherlands
Joined February 2024
4Hosted
19Attended