3 ms·Fifty BILLION people worldwide who suffer from neurodevelopmental disorders? BILLION?by chipuni 8y agoFifty BILLION people worldwide who suffer from neurodevelopmental disorders? BILLION?martinezm 8y agoFixed. Thanks for headsup.