Catherine O'Hara situs inversus diagnosis explained with details on dextrocardia how the rare condition was discovered and ...