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 |