Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
International Centre for Diarrhoeal Disease Research

International Centre for Diarrhoeal Disease Research

icddr,b - Knowledge for global lifesaving solutions

Last updated on

About International Centre for Diarrhoeal Disease Research

Founded

1960

Estimated Revenue

$100M-$250M

Employees

1K-5K

Category

Industry

Research

Location

City

Dhaka

State

Dhaka

Country

Bangladesh

Tech Stack (63)

search