John Duffy
Visiting Professor of Law
Office: Eck Hall of Law 2143
Staff Assistant: Debbie Weiss
Courses Taught
Patent Law
Visiting Professor of Law
Office: Eck Hall of Law 2143
Staff Assistant: Debbie Weiss
Patent Law