CRAIG ALLEN NARD, THE LAW OF PATENTS (4TH ED. 2016)

School Class Professor
Georgia State University College of Law Patent Heled, Yaniv