Advertisement
The "Daniela de Rosa" user's logo

Daniela de Rosa

London, United Kingdom

Publications

The IT Factor - Issue #8


September 28, 2015

The IT Factor (issue #3)


November 24, 2014