John Duffy

Visiting Professor of Law

Office: Eck Hall of Law 2143
Staff Assistant: Debbie Sumption

Courses Taught

Patent Law