Michele Di Cosmo's work

London, UK

Work experience

Education

Activities

Pet projects

Michele Di Cosmo's suggested books

Novels

Poetry

Read list:

Tech

Read list:

Personal development

Read list:

Michele Di Cosmo's suggested films

Michele Di Cosmo's collected media

Concerts

External resources