Janelle Eureka Allen Picture Janelle Eureka Allen Research Technician I Email janelle.allen@bcm.edu Positions Research Technician I Pediatrics - Neurology Baylor College of Medicine Log In to edit your profile