I don't think there is alternate therapy.
Find out the cause and treat it accordingly, I guess the work up has already been done by your cardiologist.
Just continue the recommended medications and hope it will improve with time.
You might be receiving the blood thinners for the clot, it's the only way and it takes time for the clot to dissolve.
Answered2024-01-13 17:37:44
Let others know if this answer was helpful