632 organoid picture 2236MIMETAS, a global leader in Organ-on-a-Chip models and technology and headquartered in the Netherlands (Europe), announces  that it has expanded its license to the HUB Organoid Technology to include all organs. The license covers organoid technology developed by Professor Hans Clevers, a pioneer in adult stem cells.