A patent professional, David A. Walsh practices in Reading serving a local clientele. Registered and verified attorney (Bar # 76350). Service area: Reading and surrounding cities. Contact David A. Walsh for a free, personalized consultation with no obligation. Information based on declared professional data.