Avenida Pearson 21
Barcelona, 08034
Spain
SSRN RANKINGS
in Total Papers Downloads
social entrepreneurship, business model, developing countries