IRD Global
Interactive Research & Development (IRD) is a health delivery and research organization working for better health and outcomes of communities in 15 countries.
894 followers
Lens Rankings
Culture and Political Economy
#887 | 0.000102 | Effective Altruism |
#4252 | 0.000014 | Rationality |