Home
19.07.17 Huch lab wins project grant to develop patient-specific 'liver cancer organoids'