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