Al Napp

Cambridge, England, United Kingdom

Born and raised: Leeds
Lives in: Norfolk
Works for: Illumina, Cambridge
Likes: My family & friends

  • Work
    • Illumina
  • Education
    • City College norwich