Best Poster Presentation

PrizeAcademic

Degree of recognitionInternational
OrganisationsCENTURI - Turing Centre for Living Systems