Organoid Startup Raises $21M to Test Drugs and Vaccines in Human Lymph Nodes-in-a-Dish on June 11, 2025 biotech startup Homo sapiens lymph nodes Organoids research funding Substance Abuse Detection tissue models Vaccine Testing +