Audit Quality and its Determinants: Study the Factors that Influence Audit Quality, Including Auditor Independence, Firm Size, and Regulatory Environment | Synapse