Search
Menu
Home
Sources
About
Contacts
Daniel Ravicher
Daniel
"Dan" Ravicher
serves
as
Executive Director
of the
Public Patent Foundation
.