Best Poster Presentation

PrizeAcademic

Degree of recognitionInternational
Granting OrganisationsCENTURI - Turing Centre for Living Systems