A Universal Electronic Health Record-based IMPROVE DD VTE... | NCT04768036 | Trialant