Nicholas Pappas

Burroughs · Ecole Polytechnique Federale De Lausanne (Epfl)
Total Patents: 2
Overall Rank: #2,234,747
Years Active: 1984–2000
Burroughs Rank: #265