Skip to content

Over 1,000 icddr,b staffs laid off due to US funding cuts