Full threadchipuni·Fifty BILLION people worldwide who suffer from neurodevelopmental disorders?BILLION?View on HN