@zdenekvrozina
Health Care Consulting
Science
A post cites a King’s College study and identifies the choroid plexus as tissue that produces cerebrospinal fluid.