danravicher

Daniel B. Ravicher Joined Oct 09, 2012

Lecturer in Law at Benjamin N. Cardozo School of Law, Executive Director of the Public Patent Foundation, and Author of the Ravicher Reports