Return to Article Details
An extended ecological point of view to evaluate technological innovations