How to Form a Professional Corporation in Iowa (2024 Guide)

Steve Bennett
Business Formation Expert  |   Fact Checked by Editorial Team
Last updated: 
WebinarCare offers informative content for educational purposes only, not as a substitute for professional legal or tax advice. We may earn commissions if you use the services we recommend on this site.
WebinarCare is led by Steve Bennett, a seasoned expert in the business world. He's gathered a team that's passionate about giving you reliable advice on everything from starting a business to picking the right tools. We base our tips and guides on real-life experience, ensuring you get straightforward and proven advice. Our goal is to make your business journey smoother and more successful. When you choose WebinarCare, you're choosing a trustworthy guide for all things business.
Forming a Professional Corporation in Iowa

If you would like to start and learn how to form a corporation in Iowa, there are a few things that you should do now. However, in a professional corporation, professionals must create a special organizational structure to establish a professional or service corporation. Among the appropriate professions to organize a professional corporation in Iowa are accountants, physicians, engineers, architects, and attorneys.

Forming a professional corporation in Iowa or any business organization needs a certain number of steps. In this article, Webinarcare Editorial Team is going to share those steps. Keep in mind that these are general procedures. Depending on local law, it may be modified. For instance, your professional corporation may be subject to city or county-based rules.

What is a Professional Corporation in Iowa?

A professional service corporation (PSC), often known as a professional corporation (abbreviated as PC), is a particular type of organization that is permitted by state law to allow owners of specifically licensed professions to practice in the Iowa. A professional corporation’s owner is answerable for their own negligence or wrongdoing but is not held personally liable for the actions of other owners. The abbreviation PC or P.C. is frequently used to denote professional corporations.

This structure allows professionals to enjoy some of the benefits and protections of a traditional corporation while maintaining their professional status and abiding by the regulations of their respective licensing boards.

LegalZoom is the recommended corporation formation if you are thinking of forming a professional corporation from scratch. However, you can always start an LLC in Iowa, if you changed your mind.


How to Form a Professional Corporation in Iowa

To form a Professional Corporation in Iowa for the professional service you provide, you must follow a few steps that include verifying if you are qualified for a PC, naming your business, hiring a Registered Agent, filing the Articles of Incorporation, outlining an operating agreement, requesting for an EIN, opening a bank account, getting a business license, and filing for an Annual report and taxes.

Step 1: Verify If You Are Qualified for a Professional Corporation

In forming a professional corporation in Iowa, you should know if you are qualified. There are specific professions that are allowed to form a professional service corporation, including-

To provide your service, you must be qualified and have a license. In most cases, you can now form a professional corporation after finishing your studies, passing the exam, and receiving your license. If you work in an industry that does not provide a license or professional certification, you should consider starting an LLC or corporation.

Step 2: Name your Professional Corporation in Iowa

After you have decided to form a professional corporation in Iowa, you must choose a name for your corporation. Here are some pointers to consider when naming your professional corporation.

  • The business name should have the word PC, frequently followed by the name of the principal owner in place of Inc or LLC. (Example. John Doe, MD, PC)
  • Limit of restricted words that need a license.
  • A unique name is needed with no match
  • No confusion with a government entity name.

In Iowa, if you do not wish to file your professional corporation right away but want to hold the name that you have decided on, then you can reserve your corporation name for 120 days. You must file a name reservation application in the Iowa Secretary of State to keep the name.

If not already present, a professional corporation, professional association, service corporation, or professional service corporation must be included in the name. You may register your business under a different legal name if your preferred legal name is unavailable. Once you’ve decided on a name, you can apply for Iowa DBA (doing business as). This way, you can run a clinic or law firm under your name.

Recommended: Unlock your business’s full potential with LegalZoom’s DBA service, providing a hassle-free experience that allows you to focus on what matters most – turning your passion into profit. We recommend –

LegalZoom – Starts at $99 + filing fees

Step 3: Choose the Iowa Registered Agent

The next step in forming a professional corporation is hiring a Registered Agent, who accepts legal paperwork for your business. This person or business will receive important tax forms, legal documents, all notices of lawsuits, and other official government correspondence in Iowa. Forming a professional corporation for your service will be easier if you have Registered Agent in Iowa.

Alternatively, you can serve as your own Registered Agent if you have the time. Usually, in Iowa, a Registered Agent costs is ranging from $50 – $150. To make it easier, you can hire Iowa Registered Agent Services for your professional corporation.

Webinarcare Editorial Team reviewed some of the Best Registered Agent Services available and provided features with their formation packages as an add-on.

LLC Service

Rating & Pricing

Top Features

Learn More

#1 Recommendation

$299 Per Year

  • Free LLC Formation

  • RA service in all states

  • Legal consultation

$125 Per Year

  • Flat price for RA service

  • LLC formation package

  • Fast service

Step 4: File the Articles of Incorporation in Iowa

After you hire a Registered Agent to form a professional corporation, the next step is to file the Iowa Articles of Incorporation. In writing the Articles of Incorporation, the business name, owner’s contact information, corporation address, and Registered Agent contact information, should be written. Include the names of all co-owners as well. All owners must demonstrate that they have the necessary licenses to practice the profession in question.

Filing the Articles of Incorporation in Iowa may be done with two ways, online and by mail. The Articles of Incorporation fee may vary from different state. However, in Iowa, it costs $50 for filing online and by mail. Create an account/Log in to the SOS site, get the online form, fill it, and submit online. For offline filing, Send the form by mail to Lucas State Office Building, 321 E 12th St, Des Moines, IA 50319.

Step 5: Write an Operating Agreement in Iowa

An operating agreement in Iowa is a document that contains all of your company’s organizational details. It is optional to draft an operating agreement in most states. Yet, having one as an internal document is strongly advised. The operating agreement includes information like-

  • About Business
  • Members and management
  • Capital contribution
  • Profit Distribution
  • Change of membership
  • Dissolution

Step 6: Designate the PC Board of Directors in Iowa

The next step is to form the first board of directors for your PC in Iowa. All of the initial directors must provide the owner with their contact information. The owner must keep records and submit them by the Iowa Secretary of State. As a shareholder and owner, you must ensure that a provision for appointing a new director is included in the By-laws. In Iowa, you must have One directors in forming your Professional Corporation.

Step 7: Write the Corporate Bylaws

Now that you are done forming the team of the board of directors, the next step is to draft corporate bylaws. Corporate bylaws are the basic rules that control a corporation. It includes the organization’s structure, processes, laws, and rules. As a result, all personnel, managers, and corporation members must obey the firm’s rules.

Creating comprehensive corporate bylaws requires specific knowledge about the company, its structure, and operations. However, I can provide you with a general outline of what corporate bylaws usually include. It is crucial to consult with Iowa Business Attorney or a legal expert to ensure that your bylaws comply with the laws and regulations governing your jurisdiction and industry.

  • Name and Purpose of the Corporation
  • Registered Office and Agent
  • Shareholders
  • Board of Directors
  • Officers
  • Committees
  • Indemnification and Insurance
  • Conflict of Interest
  • Records and Reports
  • Amendments
  • Miscellaneous

Step 8: Hold the First Board of Directors’ Meeting

Gather the board of directors for the first meeting after drafting the corporate bylaws. This meeting will conclude with the appointment of directors to manage the company’s daily operations, approval of the bylaws, selection of the corporation’s financial reporting year, and approval of the stock issue. Minutes should be taken at all board meetings and kept with the company’s records.

Step 9: Request an EIN in Iowa.

After the operating agreement’s documentation, you should get or request an Employer Identification Number (EIN) in Iowa. The tax ID for your professional corporation will be an EIN. The Internal Revenue Service can provide an EIN (IRS). It has nine digits and is comparable to a social security number. Nevertheless, EIN is different from SSN. Only business-related tasks, primarily filing general taxes, are performed using it. The form needs to be filled out and submitted online to the IRS.

The application of an EIN in Iowa can be through the following:

  • Apply Online- The online EIN application is the preferred method for customers to apply for and obtain an EIN.
  • Apply by Fax- Taxpayers can fax the completed Form SS-4 application to the appropriate fax number), after ensuring that the Form SS-4 contains all of the required information.
  • Apply by Mail- The EIN application Form SS-4 can be filed via mail. The processing time frame to receive the mail is four weeks.
  • Apply by Telephone-International Applicants – International applicants may call 267-941-1099 (not a toll-free number) from 6 a.m. to 11 p.m. (Eastern Time) Monday through Friday to obtain their EIN.

After you have your EIN number, you can benefit in several ways. It will give your professional corporation the absolute advantage necessary to operate at full capacity without encountering legal or judicial issues.

Recommended: With LegalZoom’s EIN service, obtaining your business’s crucial tax ID becomes a breeze, saving you time and effort by handling the complexities so you can quickly set sail on your entrepreneurial voyage. We recommend –

LegalZoom$79 (Standard Fee)

Step 10: Open a Bank Account and Prepare for Taxes.

You should open a business bank account as soon as you have applied for and received your Employer Identity Number because you will use this account for yourself, your clients, and your staff. Check out the Best Banks in Iowa for you to decide on which bank you are going to open an account.

Due to your organization’s increased legality and liquidity, having a US business bank account may make conducting business in Iowa easier. Most banks require an EIN for businesses other than sole proprietorships to open a business bank account. Also, keeping your accounts separate will prevent you from merging your personal and business finances. Also, filing taxes is simpler when you have an EIN. You can expect to pay employee and corporate taxes when you form a professional corporation.

Step 11: Get a Business License in Iowa

Before your professional corporation operates in Iowa, you must have Iowa Business License first. A business license is a formal document issued by a state government agency that allows you to conduct business in the geographic area governed by that agency. The cost of business licenses and permits in Iowa ranges from $50 – $300. You must check with the local authorities to see if any special licenses or permits are required.

Step 12: File Your Taxes in Iowa

Finally, you’ve arrived at the final process. Remember to file your taxes when you have obtained a business license and are ready to begin operations. To avoid a large tax bill, you should begin paying taxes quarterly as soon as possible. Each state has different tax requirements. Start examining the Iowa tax classification for the taxes that an LLC in Iowa must pay.

Main Characteristics of a Professional Corporation

In forming a Professional Corporation, the main characteristics must be distinguished before forming it. These are the general characteristics of forming a Professional Corporation in Iowa.

  • Limited Liability Protection: A professional corporation provides its owners, shareholders, or members limited liability protection like a regular corporation. This means the shareholders’ personal assets are generally protected from business debts, obligations, and lawsuits, except in malpractice or professional negligence cases.
  • Iowa Licensing Requirements: All shareholders must typically be licensed professionals in the same field in a professional corporation. The corporation must also comply with specific state regulations and licensing requirements that govern the profession.
  • Governance and Management: A professional corporation is governed by a board of directors, who the shareholders elect. The board appoints officers to manage the day-to-day operations of the corporation. All directors and officers must be licensed professionals in the same field as the corporation.
  • Taxation: Professional corporations are taxed as C corporations, where the corporation pays taxes on its income, and shareholders pay taxes on dividends received from the corporation. However, some professional corporations may be eligible for S corporation status, allowing pass-through taxation. Income, losses, deductions, and credits flow to the shareholders, who report this information on their income tax returns.
  • Restrictions on Ownership and Transfer of Shares: Professional corporations often restrict the ownership and transfer of shares to ensure that only licensed professionals in the same field can become shareholders. This helps maintain the professional nature of the corporation and adheres to state licensing requirements.
  • Malpractice Liability: While a professional corporation provides limited liability protection for general business debts and obligations, it does not shield shareholders from liability for their own malpractice or professional negligence. Shareholders can still be personally liable for their actions in providing professional services.

In summary, a professional corporation is a specialized corporate structure designed for licensed professionals, offering limited liability protection and a formal governance structure while adhering to state licensing requirements and regulations.

Maintain Professional and Business License in Iowa

You must maintain or renew your professional license regularly now that you have established your professional corporation. Even if your company is well-established, it is only meaningful if you have a valid operating license. And it makes no difference if your professional license is still valid for a year or two, but your business license has already expired.

Make time at least once a year to check the status of your licenses. You won’t miss anything important this way. You can address any issues that arise.

Filing Annual Report in Iowa

In Iowa, you must submit a report. The owners’ and Registered Agent’s names and contact details are listed in the Annual Report. Also, it should include all of your yearly financial activity. You must submit the report every 1 year (odd numbered years) in the Iowa Secretary of State.


What is a professional corporation in Iowa?
A professional corporation in Iowa is a legal entity formed for professionals who offer services such as doctors, lawyers, and accountants.
What are the advantages of forming a professional corporation in Iowa?
Forming a professional corporation in Iowa protects individual assets and enables an individual to operate and contract under a formal business identity. Additionally, forming a professional corporation can offer the opportunity for tax benefits.
Can a professional corporation provide many services?
No, in most cases, a professional corporation can only offer and render services that are lawfully permitted by the professionals under their respective licenses in Iowa.
Can an individual in Iowa remain corporate with only a part of the professional team?
Yes, these structures permit you to maintain a corporate and personal relationship. Only those who make regulated services to the public within the borders of Iowa are necessary to hold specifics licensing or follow Iowa laws as laid down.
Could two professionals from different fields be in a professional corporation together in Iowa?
When viewing from the perspective of Iowa business law and the idea of a professional corporation, only professional service providers who are licensed by the specific registration agency are allowed to work under proper licensing of that specific profession on the marketing of services.
What is the general procedure to form a professional corporation in Iowa?
To create a professional corporation in Iowa, one will have to select their corporation’s name, appoint Directors and Officers, compile your articles of incorporation, file the necessary paperwork, obtain tax identification, and pay the fees.
What documentations are required to incorporate in Iowa?
Iowa mandates entrepreneurs file Iowa A.Resolutions of the proposed Professional Corporation have to file in Iowa with the Iowa secretary of state’s office.
Are an insurance policy or operating agreement necessary for an organization to incorporate professionally?
While there is no enforceable legal systems of insurance covers or agreements requisite for Professional Corporations under corporate law, it is recommended.
Is a corporation qualified at providing legal services with one attorney working within its appointed representation fit in Iowa?
Yes, a professional entity of this sort that works within Iowa under proper representations and qualifications laws, rules under the provisions of titles performed under the Secretary of State.
What paperwork is included in forming a professional corporation in Iowa?
In addition to the necessary documents and records carried by all entities which must recommend share structures, company charters, employer identification numbers in Iowa, authorization from teams affiliated to the Corporation.
What’s an application for a certificate of authority?
The word foreign is not so according to the location
What’s the official difference between an “officer” and a “director” of a professional corporation in Iowa?
Shareholders play no force actively unless they are directors or but are associates eventually met or addressed to render aiding assisting oversight for directors and executively developings.
Are foreign professional corporations allowed in Iowa?
Yes, but the company must authorize legal documents detailing residence, and filing requirements annually which authorize application status.
Are there any perks with paying the filing fee annually as opposed to the final fee?
There is an annual payment as opposed to final payment benefits tax-wise.
How many professionals require incorporating Corporate Professional of Iowa?
As later conceived under Iowa IRS specifics, a controlled ‘elective coverage’ contractor could identify one person, while formation criteria includes the same standards as usual corporations on Iowa, including an effective close society composed of shareholders, directors, or officers.
Is a lawyer allowed to establish a corporation in Iowa for a friend who isn’t a lawyer?
Yes but keeping in line with regular procedures, permits, regulations made available by appropriate entities must be taken into consideration.
After incorporation, what needs to be done to claim S-corporation status in Iowa?
Answer:It demands a distinct box be annotated while generating a corporate profitation operation distinction information during dictation tax penalties sent in each year to business contribution finances the related person participation system department member assigned to the records recorded.
Who’s mandated by law to operate with a professional corporation setup rules in Iowa?
Answer:Almost all those permitted to will need the prescribed active operational personality contracts properly worked out within the shared office home base in some approved document file.
Does a professional corporation happen to be compulsory over a smaller-scaled Business setup in Iowa?
Only people authentically offering essential business facilities and perspectives for seeking legitimate appropriate business settlements are certified under Iowa to function automatically undertakes assessed professional valuations rendering exculpation higher numbered protections through corporation approval processes over simpler options of incorporation as accessible enterprises.
Do professional shareholders benefit from separate arrests or audits where they are present, much like standard business shareholders after setting up Iowa Corps Professionales?
Yes, a corporation is a legal separate entity capable of asserting and causing their organizational clause documents through activity of liability over stockholder’s investment through nominal classification distinctions.
What taxes does a professional corporation in Iowa will serve?
The incorporation process is just minimal except corporate members enjoy transparent taxation over average business documentation rules.
Where to file documents for Professional organizations submitting on part to confederate services?
All corporations are member countries administrated through general control protocols and member policymaking requirements while also adopting specifically filed concessions as use to serve for filings and involvement affiliation decisions with no sort of overlap deterrents.
Does the size of a company benefit guaranteed stability over requiring incorporation?
Answer:Although incorporation does work more wonderfully with larger company preferences over individually held structured portions, all passive partners introducing legitatable corporation compliance clauses within formal LLC documents will note greater support resolutions and servicing waivers of self-owned problematic policies.
Which initiating fees, after initial costs by examples of authenticated professionals possessed new corporation establishments in Iowa, go alongside the creation of corporations in such cases of procedural advances?
Examples of fees incurred here in fees include things like document authentication costs, filing paperwork standards required to file legal paperwork, worth questionnaires, entitled documents filed disclosures of qualifications statement checked records accuracy claims federally labeled as legitimate requirements drafted standards health future fees and availability submission other related pathways becoming certifications control all related the established earning platforms under designed metrics judging respective, Iowa will serve many beneficial businesses future generation deals.
Within a partition determined professional corporate or partnership of affiliation agreements for settings similar in Iowa, what’s the better alternate option to cover participation affiliated patrons?
Answer / Subsidiary inclusion may present the professionally licensed members of your business collaborating with the potentia…
How do I form a professional corporation in Iowa?
To form a professional corporation in Iowa, you must file Articles of Incorporation with the Iowa Secretary of State.
Are there any specific requirements for forming a professional corporation in Iowa?
Yes, in Iowa, at least one director must be a licensed professional.
What type of professionals can form a professional corporation in Iowa?
In Iowa, authorized professionals are those in medicine, dentistry, architecture, engineering, land surveying, public accounting, law, and veterinary science.
How long does it usually take to form a professional corporation in Iowa?
Typically, it takes 7-10 business days for your corporation to be formed in Iowa if you file online.
What is the cost to form a professional corporation in Iowa?
The fee to file Articles of Incorporation for a professional corporation in Iowa is $100.
Do I need to file any additional paperwork with the state of Iowa after forming my professional corporation?
Typically, you do not need to file any additional paperwork unless you need to change your corporation’s name or the purpose of your corporation.
Can professionals from different fields form the same professional corporation in Iowa?
No, in Iowa, licensed professionals may only form professional corporations with other licensed professionals in the same field.
What is the liability protection for professionals who form a professional corporation in Iowa?
In a professional corporation in Iowa, each licensed professional’s personal assets are protected from the company’s liabilities and claims.
Do Iowa professional corporations need to hold board meetings and keep minutes?
Yes, Iowa professional corporations must hold annual meetings and keep regular minutes of corporate meetings.
Can my business be located outside of Iowa and still register as a professional corporation in Iowa?
No, your professional corporation must have an Iowa office if deciding to form it there.
Is Iowa a favorable state to form a professional corporation for taxes?
It depends on the individual circumstances, but Iowa has lower corporate tax rates than neighboring states such as Illinois and Wisconsin.
Can I create a professional corporation as a solo practitioner in Iowa?
Yes, Iowa is one of the states where a single licensed professional can form a professional corporation.
Is it necessary to include the name of my professional corporation’s shareholders in the Articles of Incorporation?
No, listing shareholder names is optional in the state of Iowa.
Do I need to obtain any special regulatory approvals to start a professional corporation in Iowa?
No, Iowa does not have any state licensing, approvals, certifications, or registrations requirements for forming professional corporations.
Can my professional corporation in Iowa have a different name from my business’s name?
No, Iowa Codes require the corporation to include the words like LLC or Inc in its name based on the entry in the Articles of Incorporation filed with the state.
Is there a specific residency requirement to qualify as the registered agent for my professional corporation in Iowa?
No, you do not need to be a resident of Iowa to be a regulatory agent for your professional corporation but do require a physical street address within the state.
How long does registration as a professional corporation in Iowa last?
The renewal time of registration is yearly in Iowa.
Can professional corporations in Iowa subtitle another operating name?
Yes, in Iowa, you may file a different name for professional corporation with a DBA.
Can non-authorized professionals invest in or own a professional corporation in Iowa?
Ownership of professional corporations in Iowa is limited to authorized professionals licensed to practice, according to Iowa code.
Are officers required to be licensed company bylaws in Iowa?
No, one does not have to be licensed to become an officer or director of a professional corporation in Iowa, according to Iowa code.
What is the expected capitalization necessary to launch a professional corporation in Iowa?
There is no minimum capital amount required to form a professional corporation in Iowa.
Is tax assistance available after my professional corporation has been established in Iowa?
Contact an accounting firm that offers Tax accountancy after the formation of your professional service corporation in Iowa.
Who administers the Corporate law in Indian and does it overlook the state-based corporate laws?
Business Laws of the United States regulates business within cities, states, so corporate law falls under State law.
What is the earliest time I can operate under my professional corporation?
Your professional corporation becomes effective when approved by the secretary of state.
Can I draft my professional corporation bylaws?
Yes, must have your own bylaws signed by the authorized shareholders and agreed with laws, and you should file a copy of these bylaws with third-party organizations during formation.
Is it necessary to renew licenses even though the professional corporation has one each in Iowa, under professional certificate administration?
Renewal comes every year in Iowa and agreement carriers required acknowledgment of compliance with professional certification news.

Also Read

How to Save Money While Forming Iowa Professional Corporation

First and foremost, it is crucial to adequately plan and research before taking any steps towards establishing a professional corporation. This involves understanding all legal requirements and regulations related to forming such an entity in Iowa. Consulting with an attorney who specializes in corporate law will ensure that you are aware of all necessary documentation, fees, and administrative procedures. By engaging in thorough preparation, you can avoid unforeseen expenses and potential legal complications down the line.

One effective way to save money during the formation process is to do-it-yourself whenever possible. While seeking professional assistance is important to navigate through legal complexities, there are certain tasks that can be handled independently with the help of readily available resources. Online templates and software can be beneficial in drafting standard legal documents, such as articles of incorporation and bylaws. These tools allow for customization while significantly reducing costs compared to hiring a lawyer to prepare them from scratch.

Collaboration and resource sharing can offer substantial financial advantages when forming an Iowa professional corporation. Reach out to colleagues, professionals, or even friends who are in a similar position or have recently gone through the process themselves. By pooling resources, you can collectively take advantage of shared services, such as marketing consultants or web developers, which significantly decreases individual financial commitments. Additionally, considering shared office spaces can help save on overhead costs like rent, utilities, and maintenance.

Throughout the formation journey, it is important to constantly evaluate and prioritize your spending. Creating a realistic budget that accounts for all expected expenses, from legal fees to office supplies, will help you keep track of your finances and avoid unnecessary expenditures. Look for cost-saving alternatives whenever possible, such as purchasing used office furniture or leasing equipment instead of purchasing it outright. Moreover, consider utilizing cloud-based software for administrative tasks, such as accounting, as it is often more affordable and offers greater flexibility compared to traditional options.

Another critical aspect to saving money lies in mindful financial planning for taxation purposes. It is essential to consult with a qualified CPA to ensure all available deductions and tax benefits specific to professional corporations in Iowa are utilized. Familiarize yourself with the rules and regulations of tax-exempt retirement plans, health savings accounts, and flexible spending accounts, which can help you effectively navigate the tax system while simultaneously maximizing your savings.

Finally, maintaining ongoing financial discipline is key. Developing sound financial habits both before and after the formation of your professional corporation will enable you to sustain long-term success. Establishing a comprehensive financial plan, regularly reviewing your expenses, and continuously exploring cost-saving options will help you stay on track. Strive to stay informed about changes or updates to relevant regulations and laws to avoid unforeseen costs or fines that could otherwise burden your finances.

In conclusion, starting an Iowa professional corporation can undoubtedly be a costly endeavor. However, with proper planning, research, and a practical approach, it is possible to significantly reduce expenses and save money throughout the formation process. By implementing the strategies discussed above, aspiring professionals can make their dream of forming a professional corporation a reality, without sacrificing financial feasibility.


In conclusion, forming a professional corporation in Iowa is a strategic decision for licensed professionals who seek to combine their expertise and services under a single corporate entity. This business structure offers limited liability protection, a formal governance structure, and compliance with state licensing requirements. However, it also comes with certain restrictions on ownership, transfer of shares, and personal liability for professional malpractice. By carefully considering the advantages and disadvantages of a professional corporation, professionals can determine whether this structure aligns with their business goals, regulatory requirements, and risk management needs, ultimately contributing to a more organized, secure, and compliant professional practice.

Leave a Comment