How do you know if a drug will actually work? The Leiden-based spin-off Omivera is developing a new technology that could provide clearer answers. The young company received a seed investment from the investment fund UNIIQ to support its development.