This question already has an answer here:
Generally, one column form is considered the best practice for form design. However, when the form has too many fields it wouldn't look good to create a super long form that spans 3+ screens either. For business/patient information, breaking down the form down into steps or collapsible parts are not great solutions as well. Shall I just use a multiple-column form instead?