Department of Biology laboratory512727Ireland
National University of Ireland Maynooth institution301862Maynooth UniversityMaynooth, Co. Kildare, IrelandIdRef : 050455729ROR : https://ror.org/048nfjm95Irelandhttps://www.maynoothuniversity.ie