Epiloid is a contract research organization specializing in preclinical assays with 3D human brain organoids.