TY - SER TI - Life sciences SN - 0024 - 32 CY - Amsterdam ER -