Gregory W. Smock is a professional specializing in patent in Minneapolis. Registered and verified attorney (Bar # 60208). Service area: Minneapolis and surrounding cities. Contact Gregory W. Smock for a free, personalized consultation with no obligation. Information based on declared professional data.