Bill Rosser

Pennsylvania

  • Work
    • Technology Consultant
  • Education
    • Electronics
    • Mathmatics