Condition number-based new robust ridge M-estimator for linear regression model with penalty of multicollinearity and outlier | Synapse