Alvin Pastore

PhD, Science, and Photographer in Sheffield, United Kingdom

Alvin Pastore

PhD, Science, and Photographer in Sheffield, United Kingdom

View my photos

Quando una mente non riesce a partorire un'idea, adotta un ideologia. A.P.

  • Work
    • Department of Computer Science, University of Sheffield
  • Education
    • The University Of Sheffield
    • University of Bari