Eleonora Rosati Author & Editor

Eleonora Rosati, Associate Professor in Intellectual Property Law, Stockholm University, Sweden