Amsterdam's LUMICKS gets 20M from EIB - Silicon CanalsLUMICKS secures €20M to enhance its innovative cell avidity platform, impacting drug discovery and immunotherapy research.