Welcome to Health Care Magic
Your father needs to be cared by several different specialists!
Gastro-enterology surgeon for gall stones
(Chole-lithiasis) / Urologist
for ureteric stone.
Weak heart is a very vague term.
There could be several causes.
Proper treatment demands proper diagnosis.
Proper diagnosis demands several investigations.
Only the cardiologist examining and investigating him could guide properly.
It is not safe otherwise.
Wishing speedy recovery